+ local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent RUBY_VERSION_REQD=27 WRKLOG=/tmp/bulklog/mkvtoolnix-68.0.0nb1/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent RUBY_VERSION_REQD=27 WRKLOG=/tmp/bulklog/mkvtoolnix-68.0.0nb1/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for mkvtoolnix-69.0.0 cd /home/pbulk/build/multimedia/mkvtoolnix/work/mkvtoolnix-69.0.0 && /bin/rm src/common/*/windows.cpp cd /home/pbulk/build/multimedia/mkvtoolnix/work/mkvtoolnix-69.0.0 && /bin/rm src/common/*/macos.cpp cd /home/pbulk/build/multimedia/mkvtoolnix/work/mkvtoolnix-69.0.0 && /usr/bin/env USETOOLS=no RUBY=/usr/pkg/bin/ruby27 RUBY_VER=27 RUBY_VERSION_DEFAULT=27 RAKE=/usr/pkg/bin/rake27 GEM_PATH=/usr/pkg/lib/ruby/gems/2.7.0 PTHREAD_CFLAGS=\ -pthread\ PTHREAD_LDFLAGS=\ -pthread PTHREAD_LIBS= PTHREADBASE=/usr QTDIR=/usr/pkg/qt5 MOC="/usr/pkg/qt5/bin/moc" CC=cc CFLAGS=-pipe\ -O2\ -pipe\ -O2\ -fPIC\ -D_FORTIFY_SOURCE=2\ -pthread\ -I/usr/pkg/include\ -I/usr/include\ -I/usr/pkg/qt5/include\ -I/usr/pkg/include/glib-2.0\ -I/usr/pkg/include/gio-unix-2.0\ -I/usr/pkg/lib/glib-2.0/include\ -I/usr/X11R7/include\ -I/usr/pkg/include/harfbuzz\ -I/usr/X11R7/include/freetype2\ -I/usr/X11R7/include/libdrm CPPFLAGS=-I/usr/pkg/include\ -I/usr/include\ -I/usr/pkg/qt5/include\ -I/usr/pkg/include/glib-2.0\ -I/usr/pkg/include/gio-unix-2.0\ -I/usr/pkg/lib/glib-2.0/include\ -I/usr/X11R7/include\ -I/usr/pkg/include/harfbuzz\ -I/usr/X11R7/include/freetype2\ -I/usr/X11R7/include/libdrm CXX=c++ CXXFLAGS=-pipe\ -O2\ -pipe\ -O2\ -fPIC\ -D_FORTIFY_SOURCE=2\ -pthread\ -I/usr/pkg/include\ -I/usr/include\ -I/usr/pkg/qt5/include\ -I/usr/pkg/include/glib-2.0\ -I/usr/pkg/include/gio-unix-2.0\ -I/usr/pkg/lib/glib-2.0/include\ -I/usr/X11R7/include\ -I/usr/pkg/include/harfbuzz\ -I/usr/X11R7/include/freetype2\ -I/usr/X11R7/include/libdrm COMPILER_RPATH_FLAG=-Wl,-R F77=f77 FC=f77 FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-Wl,-zrelro\ -L/usr/pkg/lib\ -L/usr/lib\ -Wl,-R/usr/lib\ -Wl,-R/usr/pkg/lib\ -pthread\ -L/usr/pkg/qt5/lib\ -L/usr/pkg/qt5/plugins\ -Wl,-R/usr/pkg/qt5/lib\ -Wl,-R/usr/pkg/qt5/plugins\ -L/usr/pkg/lib/pulseaudio\ -Wl,-R/usr/pkg/lib/pulseaudio\ -L/usr/X11R7/lib\ -Wl,-R/usr/X11R7/lib LINKER_RPATH_FLAG=-R PATH=/home/pbulk/build/multimedia/mkvtoolnix/work/.cwrapper/bin:/home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/bin:/home/pbulk/build/multimedia/mkvtoolnix/work/.gcc/bin:/home/pbulk/build/multimedia/mkvtoolnix/work/.tools/bin:/usr/pkg/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/pkg/bin:/usr/X11R7/bin PREFIX=/usr/pkg MAKELEVEL=0 CONFIG_SITE= PKG_SYSCONFDIR=/usr/pkg/etc HOME=/home/pbulk/build/multimedia/mkvtoolnix/work/.home CWRAPPERS_CONFIG_DIR=/home/pbulk/build/multimedia/mkvtoolnix/work/.cwrapper/config CPP=cpp LOCALBASE=/usr/pkg X11BASE=/usr/X11R7 PKGMANDIR=man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=ELF USETOOLS=no BSD_INSTALL_PROGRAM=/usr/bin/install\ -c\ -s\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_SCRIPT=/usr/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_LIB=/usr/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 644 BSD_INSTALL_MAN=/usr/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 644 BSD_INSTALL=/usr/bin/install BSD_INSTALL_PROGRAM_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_LIB_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_DATA_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_MAN_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_GAME=/usr/bin/install\ -c\ -s\ -o\ pbulk\ -g\ pbulk\ -m\ 2555 BSD_INSTALL_GAME_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 664 BSD_INSTALL_GAME_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 775 INSTALL_INFO= MAKEINFO=/home/pbulk/build/multimedia/mkvtoolnix/work/.tools/bin/makeinfo FLEX= BISON= ITSTOOL=/home/pbulk/build/multimedia/mkvtoolnix/work/.tools/bin/itstool GDBUS_CODEGEN=/home/pbulk/build/multimedia/mkvtoolnix/work/.tools/bin/gdbus-codegen PKG_CONFIG=/home/pbulk/build/multimedia/mkvtoolnix/work/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/lib/pkgconfig:/home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/home/pbulk/build/multimedia/mkvtoolnix/work/.pkg-config.log PKG_CONFIG_PATH= CWRAPPERS_CONFIG_DIR=/home/pbulk/build/multimedia/mkvtoolnix/work/.cwrapper/config /usr/pkg/bin/rake27 CXX src/mpegparser/MPEGVideoBuffer.cpp CXX lib/avilib-0.6.10/xio.cpp CXX src/mpegparser/CircBuffer.cpp CXX src/merge/mkvmerge.cpp CXX src/merge/webm.cpp CXX src/mpegparser/M2VParser.cpp CXX src/output/p_webvtt.cpp CXX src/merge/cues.cpp CC lib/librmff/rmff.c CXX src/merge/cluster_helper.cpp CXX src/merge/generic_packetizer.cpp CXX src/input/wav_pcm_demuxer.cpp CXX src/common/xml/xml.cpp CC lib/librmff/mb_file_io.c AR lib/librmff/librmff.a RANLIB lib/librmff/librmff.a CXX src/merge/generic_reader.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/mpegparser/CircBuffer.cpp:23: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/cues.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/mpegparser/M2VParser.cpp:23: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/mpegparser/CircBuffer.cpp:23: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/mpegparser/CircBuffer.cpp:23: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/cues.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/mpegparser/M2VParser.cpp:23: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from lib/avilib-0.6.10/xio.cpp:24: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/cues.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_webvtt.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/mpegparser/M2VParser.cpp:23: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/mpegparser/MPEGVideoBuffer.cpp:23: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/xml/xml.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/generic_packetizer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_webvtt.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from lib/avilib-0.6.10/xio.cpp:24: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/mpegparser/MPEGVideoBuffer.cpp:23: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/wav_pcm_demuxer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/webm.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_webvtt.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/mpegparser/CircBuffer.cpp:23: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/mpegparser/M2VParser.cpp:23: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/mpegparser/MPEGVideoBuffer.cpp:23: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/xml/xml.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/generic_packetizer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from lib/avilib-0.6.10/xio.cpp:24: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/wav_pcm_demuxer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/xml/xml.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/cluster_helper.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/webm.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/mkvmerge.cpp:16: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/wav_pcm_demuxer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/mpegparser/M2VParser.cpp:23: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/generic_reader.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/generic_packetizer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/cues.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_webvtt.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/webm.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/mkvmerge.cpp:16: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/mpegparser/MPEGVideoBuffer.cpp:23: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/mkvmerge.cpp:16: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/cluster_helper.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/generic_reader.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/generic_reader.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/mpegparser/CircBuffer.cpp:23: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/mpegparser/MPEGVideoBuffer.cpp:23: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/cluster_helper.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/xml/xml.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/mkvmerge.cpp:16: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/generic_packetizer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/merge/cues.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_webvtt.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/wav_pcm_demuxer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/webm.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/merge/mkvmerge.cpp:16: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from lib/avilib-0.6.10/xio.cpp:24: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/generic_reader.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/cluster_helper.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/merge/id_result.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/xml/xml.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/merge/generic_packetizer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/merge/generic_reader.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/merge/webm.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/wav_pcm_demuxer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from lib/avilib-0.6.10/xio.cpp:24: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/merge/cluster_helper.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/merge/libmatroska_extensions.cpp AR src/mpegparser/libmpegparser.a RANLIB src/mpegparser/libmpegparser.a In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/id_result.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/id_result.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] CC lib/avilib-0.6.10/avimisc.c CC lib/avilib-0.6.10/avilib.c In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/id_result.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/merge/track_info.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/libmatroska_extensions.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/id_result.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/output/p_wavpack.cpp AR lib/avilib-0.6.10/libavi.a RANLIB lib/avilib-0.6.10/libavi.a CXX src/merge/output_control.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/libmatroska_extensions.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] CXX src/common/xml/ebml_tags_converter.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/merge/id_result.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/libmatroska_extensions.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_wavpack.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/track_info.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/libmatroska_extensions.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/output_control.cpp:16: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_wavpack.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/track_info.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] CXX src/merge/packet.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/output_control.cpp:16: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_wavpack.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/output_control.cpp:16: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/track_info.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_wavpack.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/output_control.cpp:16: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/track_info.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/input/wav_dts_demuxer.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/merge/libmatroska_extensions.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_wavpack.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/xml/ebml_tags_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/xml/ebml_tags_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/merge/output_control.cpp:16: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/xml/ebml_tags_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/xml/ebml_tags_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/merge/track_info.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/xml/ebml_tags_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/packet.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/merge/reader_detection_and_creation.cpp CXX src/merge/timestamp_calculator.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/packet.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/wav_dts_demuxer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/packet.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/wav_dts_demuxer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/wav_dts_demuxer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/merge/timestamp_factory.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/wav_dts_demuxer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/packet.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/wav_dts_demuxer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/reader_detection_and_creation.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/output/p_aac.cpp CXX src/output/p_ac3.cpp CXX src/output/p_vpx.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/timestamp_calculator.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/timestamp_calculator.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/merge/packet.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/reader_detection_and_creation.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/reader_detection_and_creation.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/timestamp_calculator.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/timestamp_factory.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/reader_detection_and_creation.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/timestamp_calculator.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/timestamp_factory.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/timestamp_factory.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/output/p_alac.cpp CXX src/common/xml/ebml_segmentinfo_converter.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_ac3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_vpx.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_ac3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/merge/reader_detection_and_creation.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_vpx.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_aac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_vpx.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/timestamp_factory.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_ac3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_aac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_aac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/merge/timestamp_calculator.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_vpx.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_ac3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/xml/ebml_segmentinfo_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_vpx.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_aac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/output/p_av1.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/xml/ebml_segmentinfo_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/merge/timestamp_factory.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/xml/ebml_segmentinfo_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_alac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_ac3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/input/wav_ac3wav_demuxer.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/xml/ebml_segmentinfo_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_aac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_alac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_alac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/xml/ebml_segmentinfo_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_alac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_alac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/wav_ac3wav_demuxer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/output/p_avc.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_av1.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/wav_ac3wav_demuxer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_av1.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_av1.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/output/p_vorbis.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/wav_ac3wav_demuxer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_av1.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/output/p_avc_es.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/wav_ac3wav_demuxer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_av1.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/output/p_avc_hevc_es.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/wav_ac3wav_demuxer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_vorbis.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_avc.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_avc.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_avc.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_vorbis.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_vorbis.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/output/p_dirac.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_avc_es.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_vorbis.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/common/xml/ebml_converter.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_avc_es.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_vorbis.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_avc.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/output/p_dts.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_avc_es.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/output/p_dvbsub.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_avc.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_dirac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_avc_hevc_es.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_avc_hevc_es.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_avc_es.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/xml/ebml_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_avc_hevc_es.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_dirac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_dirac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/xml/ebml_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/xml/ebml_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_avc_hevc_es.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_dirac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/output/p_flac.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_avc_es.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_dts.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_dts.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_dvbsub.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/input/wav_ac3acm_demuxer.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_avc_hevc_es.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/xml/ebml_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_dts.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_dvbsub.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_dvbsub.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_dirac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_dts.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/output/p_vobsub.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_dvbsub.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ AR src/merge/libmtxmerge.a CXX src/output/p_generic_video.cpp RANLIB src/merge/libmtxmerge.a CXX src/output/p_hdmv_pgs.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/xml/ebml_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/wav_ac3acm_demuxer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/wav_ac3acm_demuxer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/wav_ac3acm_demuxer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_flac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_dvbsub.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_dts.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ CXX src/output/p_hdmv_textst.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_flac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/wav_ac3acm_demuxer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_vobsub.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_flac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_generic_video.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_vobsub.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_vobsub.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_generic_video.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_hdmv_pgs.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_generic_video.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_generic_video.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/wav_ac3acm_demuxer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_vobsub.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_hdmv_textst.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_hdmv_pgs.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_flac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/output/p_hevc.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_generic_video.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_hdmv_pgs.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_hdmv_textst.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_hdmv_textst.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_hdmv_pgs.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_vobsub.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/output/p_hevc_es.cpp CXX src/output/p_kate.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_flac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_hdmv_textst.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/output/p_mp3.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_hevc.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_hevc_es.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_hdmv_pgs.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_hevc.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_hevc_es.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_hdmv_textst.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_hevc_es.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_hevc.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/output/p_mpeg1_2.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_kate.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_hevc_es.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_hevc.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_kate.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_kate.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/output/p_mpeg4_p2.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_mp3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_hevc_es.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/output/p_opus.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_hevc.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/common/xml/ebml_chapters_converter.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_kate.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_mp3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_mpeg1_2.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_mp3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_mpeg1_2.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] CXX src/input/unsupported_types_signature_prober.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_mpeg1_2.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_kate.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_mp3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_mpeg4_p2.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/output/p_vobbtn.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_mp3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_mpeg4_p2.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_mpeg1_2.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_mpeg4_p2.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/xml/ebml_chapters_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/output/p_passthrough.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/xml/ebml_chapters_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_mpeg4_p2.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/xml/ebml_chapters_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_mpeg1_2.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/output/p_pcm.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/unsupported_types_signature_prober.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/xml/ebml_chapters_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/unsupported_types_signature_prober.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_mpeg4_p2.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/unsupported_types_signature_prober.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_vobbtn.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_vobbtn.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/xml/ebml_chapters_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/output/p_prores.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_passthrough.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/output/p_quicktime.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/unsupported_types_signature_prober.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_opus.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_passthrough.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_vobbtn.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_passthrough.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/output/p_realaudio.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_opus.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_pcm.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_opus.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/unsupported_types_signature_prober.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_passthrough.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_pcm.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_vobbtn.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/output/p_ssa.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_pcm.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_passthrough.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_opus.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_pcm.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_opus.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_vobbtn.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_prores.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_quicktime.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_prores.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_quicktime.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_realaudio.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_quicktime.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_prores.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_realaudio.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_realaudio.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_realaudio.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_pcm.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/input/truehd_ac3_splitting_packet_converter.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_prores.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/common/tags/vorbis.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_ssa.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_quicktime.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_ssa.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_realaudio.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_ssa.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_prores.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_ssa.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/output/p_textsubs.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_quicktime.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/truehd_ac3_splitting_packet_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/output/p_theora.cpp CXX src/output/p_truehd.cpp CXX src/output/p_video_for_windows.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/tags/vorbis.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/truehd_ac3_splitting_packet_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/truehd_ac3_splitting_packet_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/tags/vorbis.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/tags/vorbis.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_ssa.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_textsubs.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_textsubs.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_textsubs.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/tags/vorbis.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_theora.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/output/p_tta.cpp CXX src/output/p_vc1.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_truehd.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_theora.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] CXX src/input/aac_framing_packet_converter.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_truehd.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_textsubs.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_theora.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/truehd_ac3_splitting_packet_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_truehd.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/tags/vorbis.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_video_for_windows.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/input/bluray_pcm_channel_layout_packet_converter.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_theora.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/input/dvbsub_pes_framing_removal_packet_converter.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_textsubs.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_video_for_windows.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_truehd.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_video_for_windows.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_theora.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/truehd_ac3_splitting_packet_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_video_for_windows.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_tta.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_vc1.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_vc1.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_tta.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_truehd.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_vc1.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/aac_framing_packet_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_tta.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_video_for_windows.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/aac_framing_packet_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_tta.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/aac_framing_packet_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_vc1.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/bluray_pcm_channel_layout_packet_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_vc1.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/bluray_pcm_channel_layout_packet_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/aac_framing_packet_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/bluray_pcm_channel_layout_packet_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/dvbsub_pes_framing_removal_packet_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_tta.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/dvbsub_pes_framing_removal_packet_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/dvbsub_pes_framing_removal_packet_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/input/teletext_to_srt_packet_converter.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/aac_framing_packet_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/bluray_pcm_channel_layout_packet_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/input/r_aac.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/dvbsub_pes_framing_removal_packet_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/input/r_ac3.cpp CXX src/input/r_avc.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/bluray_pcm_channel_layout_packet_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/dvbsub_pes_framing_removal_packet_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/common/tags/tags.cpp CXX src/input/r_avi.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/teletext_to_srt_packet_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_aac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_ac3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_aac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/teletext_to_srt_packet_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_aac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_avc.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_ac3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/teletext_to_srt_packet_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_avi.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_ac3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/input/r_coreaudio.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_avi.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_avc.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/tags/tags.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/input/r_dirac.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_avi.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_avc.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/tags/tags.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] CXX src/input/r_dts.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/tags/tags.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_avi.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_aac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_ac3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_avc.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ AR src/output/libmtxoutput.a In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/teletext_to_srt_packet_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/input/r_dv.cpp RANLIB src/output/libmtxoutput.a CXX src/input/r_flac.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_coreaudio.cpp:16: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/tags/tags.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_aac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_coreaudio.cpp:16: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_ac3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_coreaudio.cpp:16: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_dirac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_avi.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/teletext_to_srt_packet_converter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_dirac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_avc.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_dirac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_coreaudio.cpp:16: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_dts.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/tags/tags.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/input/r_flv.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_flac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_dts.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_dv.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_flac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_dirac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_flac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_dv.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_coreaudio.cpp:16: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_dts.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_dv.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_dirac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_flac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_flv.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_dv.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_flv.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_dts.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_flv.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_dts.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_flv.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_flac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_dv.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_flv.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/input/r_hdmv_pgs.cpp CXX src/common/strings/utf8.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_hdmv_pgs.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/input/r_hdmv_textst.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_hdmv_pgs.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_hdmv_pgs.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/input/subtitles.cpp CXX src/input/r_hevc.cpp CXX src/input/r_ivf.cpp CXX src/input/r_matroska.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/strings/utf8.cpp:19: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_hdmv_pgs.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/strings/utf8.cpp:19: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] CXX src/input/r_microdvd.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/strings/utf8.cpp:19: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_hdmv_textst.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_hdmv_textst.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_hdmv_textst.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_hdmv_pgs.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_hdmv_textst.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/subtitles.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_hevc.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_hdmv_textst.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/strings/utf8.cpp:19: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/subtitles.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/subtitles.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_hevc.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_matroska.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/input/r_mp3.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_ivf.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_hevc.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_matroska.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_matroska.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_ivf.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/subtitles.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/strings/utf8.cpp:19: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_ivf.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_hevc.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_microdvd.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_matroska.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/input/r_mpeg_es.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_microdvd.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_ivf.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_microdvd.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/subtitles.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_matroska.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/input/r_mpeg_ps.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_mp3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_hevc.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_mp3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_mp3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_ivf.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_microdvd.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_mp3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/common/strings/table_formatter.cpp CXX src/input/r_mpeg_ts.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_microdvd.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_mp3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/input/r_obu.cpp CXX src/input/r_ogm.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_mpeg_es.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_mpeg_ps.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_mpeg_es.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_mpeg_es.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_mpeg_ps.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_mpeg_ps.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/strings/table_formatter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_mpeg_es.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/strings/table_formatter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/strings/table_formatter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_mpeg_ps.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_obu.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_mpeg_es.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_mpeg_ps.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/strings/table_formatter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_ogm.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_obu.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_ogm.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_obu.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_ogm.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/strings/table_formatter.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_ogm.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_obu.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_mpeg_ts.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_ogm.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_mpeg_ts.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] CXX src/input/r_ogm_flac.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_mpeg_ts.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_obu.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/input/r_qtmp4.cpp CXX src/common/strings/parsing.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_mpeg_ts.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/input/r_real.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_qtmp4.cpp:18: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_qtmp4.cpp:18: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] CXX src/input/r_srt.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_qtmp4.cpp:18: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_mpeg_ts.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_ogm_flac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_real.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/strings/parsing.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_ogm_flac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_real.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_ogm_flac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_real.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/strings/parsing.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_qtmp4.cpp:18: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/strings/parsing.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_real.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/input/r_webvtt.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_srt.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_ogm_flac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_srt.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/strings/parsing.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_srt.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_qtmp4.cpp:18: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_real.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_ogm_flac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_srt.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/strings/parsing.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/input/r_ssa.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_srt.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_webvtt.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_webvtt.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_webvtt.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/input/r_truehd.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_ssa.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_webvtt.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_ssa.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_ssa.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_ssa.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_webvtt.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/input/r_tta.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_ssa.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_truehd.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/input/r_usf.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_truehd.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_truehd.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/input/r_vc1.cpp CXX src/common/strings/formatting.cpp CXX src/input/r_vobbtn.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_tta.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_tta.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_tta.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_truehd.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_usf.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_tta.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/input/r_vobsub.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_usf.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_usf.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_truehd.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/strings/formatting.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_tta.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_vobbtn.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/strings/formatting.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/strings/formatting.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_vobbtn.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_usf.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_vobbtn.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_vc1.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/strings/formatting.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_usf.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_vobsub.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_vc1.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_vobbtn.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/strings/formatting.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_vobsub.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_vc1.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_vobbtn.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_vobsub.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/input/r_wav.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_vc1.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_vobsub.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_vobsub.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/input/r_wavpack.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_vc1.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/common/aac.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_wav.cpp:16: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_wav.cpp:16: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_wav.cpp:16: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/strings/editing.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/aac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_wav.cpp:16: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/common/ac3.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_wavpack.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/aac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/aac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_wavpack.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] CXX src/common/amf.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_wavpack.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/strings/editing.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/aac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/strings/editing.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_wav.cpp:16: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/strings/editing.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/ac3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_wavpack.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/ac3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/strings/editing.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/ac3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/aac.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/common/ape.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_wavpack.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/ac3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/strings/editing.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/amf.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/ac3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/amf.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] CXX src/common/av1.cpp CXX src/common/base64.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/amf.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/bcp47.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/ape.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/amf.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/ape.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/ape.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/base64.cpp:46: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/av1.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/common/path/unix.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/base64.cpp:46: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/amf.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/ape.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/base64.cpp:46: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bcp47.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/av1.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bcp47.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bcp47.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/bcp47_re.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/av1.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/base64.cpp:46: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/common/bitvalue.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bcp47.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/av1.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/ape.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/path/unix.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/path/unix.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/path/unix.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/av1.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/bcp47.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/base64.cpp:46: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bitvalue.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/path/unix.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bitvalue.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] CXX src/common/bswap.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bitvalue.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/character_sets.cpp CXX src/common/cli_parser.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bcp47_re.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bcp47_re.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/path/unix.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bcp47_re.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/common/codec.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bitvalue.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ AR src/input/libmtxinput.a CXX src/common/command_line.cpp RANLIB src/input/libmtxinput.a CXX src/common/common.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bcp47_re.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/character_sets.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/character_sets.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/bitvalue.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/character_sets.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/cli_parser.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/common/path/common.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/bcp47_re.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/common.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/cli_parser.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/codec.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bswap.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/command_line.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/cli_parser.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/common.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bswap.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/common.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/character_sets.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/codec.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bswap.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/command_line.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/codec.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/cli_parser.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/command_line.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/common.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/common/compression.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bswap.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/character_sets.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/command_line.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/codec.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/path/common.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/common.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/cli_parser.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/bswap.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/common/content_decoder.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/path/common.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/path/common.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/command_line.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ CXX src/common/date_time.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/codec.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/path/common.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/compression.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/compression.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/path/common.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/compression.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/content_decoder.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/compression.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/common/debugging.cpp CXX src/common/dirac.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/content_decoder.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] CXX src/common/doc_type_version_handler.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/content_decoder.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/doc_type_version_handler_p.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/compression.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/date_time.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/common/mm_file_io/unix.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/date_time.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/dirac.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/content_decoder.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/common/dovi_meta.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/dirac.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/date_time.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/debugging.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/dirac.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/debugging.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/debugging.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/date_time.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/dirac.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/doc_type_version_handler.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/common/dts.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/doc_type_version_handler.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bit_reader.h:17, from src/common/dovi_meta.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/content_decoder.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/debugging.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/date_time.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/doc_type_version_handler.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/dirac.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bit_reader.h:17, from src/common/dovi_meta.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_file_io/unix.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_file_io/unix.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bit_reader.h:17, from src/common/dovi_meta.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/debugging.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/doc_type_version_handler.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_file_io/unix.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/doc_type_version_handler_p.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bit_reader.h:17, from src/common/dovi_meta.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/doc_type_version_handler_p.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] CXX src/common/dts_parser.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/doc_type_version_handler_p.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/dts.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_file_io/unix.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/doc_type_version_handler.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/dts.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] CXX src/common/ebml.cpp CXX src/common/endian.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/dts.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/file_types.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/bit_reader.h:17, from src/common/dovi_meta.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/doc_type_version_handler_p.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/dts_parser.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/common/flac.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/dts_parser.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/mm_file_io/unix.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/dts_parser.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/dts.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/doc_type_version_handler_p.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/file_types.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/ebml.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/dts_parser.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/dts.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/endian.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/file_types.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/ebml.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/file_types.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/endian.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/ebml.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/flac.cpp:18: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/endian.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/fourcc.cpp CXX src/common/frame_timing.cpp CXX src/common/mm_file_io/common.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/dts_parser.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/file_types.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/ebml.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/flac.cpp:18: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/endian.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/flac.cpp:18: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/hacks.cpp CXX src/common/hdmv_pgs.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/ebml.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/common/hdmv_textst.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/frame_timing.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/fourcc.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/flac.cpp:18: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/file_types.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/frame_timing.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/fourcc.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_file_io/common.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/fourcc.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/frame_timing.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_file_io/common.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] CXX src/common/iana_language_subtag_registry.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/endian.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_file_io/common.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/iana_language_subtag_registry_list.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/hdmv_pgs.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/flac.cpp:18: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/frame_timing.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/hdmv_textst.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/hdmv_pgs.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/hdmv_textst.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/hdmv_textst.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_file_io/common.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/hacks.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/hdmv_pgs.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/fourcc.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/hacks.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/hdmv_textst.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/hacks.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/hdmv_pgs.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/fourcc.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iana_language_subtag_registry.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/common/id3.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iana_language_subtag_registry.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/hdmv_pgs.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iana_language_subtag_registry.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/id_info.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/hacks.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/hdmv_textst.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iana_language_subtag_registry.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/frame_timing.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/mm_file_io/common.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/iana_language_subtag_registry.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iana_language_subtag_registry_list.cpp:18: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iana_language_subtag_registry_list.cpp:18: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/hacks.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iana_language_subtag_registry_list.cpp:18: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/image.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/id_info.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/common/iso15924.cpp CXX src/common/iso15924_script_list.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/id_info.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/id_info.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/id3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/id3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/id_info.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/common/iso3166.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/id3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/iso3166_country_list.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iana_language_subtag_registry_list.cpp:18: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iso15924.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/id_info.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/image.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/common/iso639.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iso15924.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iso15924.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/id3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iso15924_script_list.cpp:18: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iso15924_script_list.cpp:18: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] CXX src/common/iso639_language_list.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iso3166.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/iana_language_subtag_registry_list.cpp:18: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iso15924_script_list.cpp:18: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/image/png.cpp /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/image.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iso3166_country_list.cpp:18: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iso15924.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iso3166_country_list.cpp:18: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] CXX src/common/ivf.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iso3166_country_list.cpp:18: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/image.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iso3166.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iso15924_script_list.cpp:18: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iso3166.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/iso15924.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iso3166_country_list.cpp:18: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/id3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/image/png.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iso3166.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/iso3166_country_list.cpp:18: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/iso15924_script_list.cpp:18: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/image.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/image/png.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iso639.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/image/png.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/iso3166.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/ivf.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iso639.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/ivf.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/image/png.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/common/json.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/ivf.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/kate.cpp CXX src/common/kax_analyzer.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iso639.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/kax_element_names.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/ivf.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/common/kax_file.cpp CXX src/common/kax_info.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/image.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iso639.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/common/locale.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/image/png.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/json.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/iso639.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/json.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/json.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/ivf.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/kax_element_names.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/kate.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/json.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/kax_element_names.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/kax_element_names.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/kate.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/kax_analyzer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/kax_info.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/common/locale_string.cpp CXX src/common/logger.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/kate.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/kax_element_names.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/kax_info.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] CXX src/common/image/jpeg.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/locale.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/kax_analyzer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/kax_info.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/kax_analyzer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/kax_element_names.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/locale.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] CXX src/common/markdown.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/json.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/kax_info.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/locale.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/kax_info.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/kate.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/kax_file.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/kax_file.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/kax_analyzer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/kax_file.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/math.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/logger.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/image/jpeg.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/kate.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/locale.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/image/jpeg.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/logger.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] CXX src/common/memory.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/logger.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/kax_file.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/image/jpeg.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/markdown.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/locale_string.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/markdown.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/kax_analyzer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/kax_file.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/logger.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/markdown.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/locale_string.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/locale.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/math.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/locale_string.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/mime.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/logger.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/math.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/math.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/markdown.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/image/jpeg.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/memory.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/locale_string.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/math.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/markdown.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/memory.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/memory.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mime.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/image/jpeg.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ CXX src/common/mm_io.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/locale_string.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/memory.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mime.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mime.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/math.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mime.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/common/mm_io_x.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/memory.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/common/hevc/util.cpp CXX src/common/mm_mem_io.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/mm_mpls_multi_file_io.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/mime.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/common/mm_multi_file_io.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_mem_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/hevc/util.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/common/mm_null_io.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_mem_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_mem_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/hevc/util.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_io_x.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/hevc/util.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/mm_proxy_io.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_io_x.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_mem_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/mm_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_io_x.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/mm_read_buffer_io.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_mpls_multi_file_io.cpp:1: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_mpls_multi_file_io.cpp:1: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] CXX src/common/mm_stdio.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_mpls_multi_file_io.cpp:1: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/hevc/util.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_io_x.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_multi_file_io.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/mm_mem_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_proxy_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_multi_file_io.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_mpls_multi_file_io.cpp:1: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_null_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_proxy_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_null_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_read_buffer_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/mm_io_x.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_multi_file_io.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_null_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_proxy_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_read_buffer_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/hevc/util.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_stdio.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_read_buffer_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/mm_mpls_multi_file_io.cpp:1: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ CXX src/common/mm_text_io.cpp /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_stdio.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_stdio.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_null_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_multi_file_io.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_stdio.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/common/mm_write_buffer_io.cpp CXX src/common/mp3.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_read_buffer_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_proxy_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/mm_null_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/common/mpeg.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/mm_multi_file_io.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/mm_proxy_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_text_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_text_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/mm_read_buffer_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_text_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/mm_stdio.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ CXX src/common/mpeg1_2.cpp /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/common/mpeg4_p2.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_write_buffer_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mp3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_write_buffer_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_text_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mp3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mp3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mpeg.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_write_buffer_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/hevc/hevcc.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mpeg.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] CXX src/common/opus.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mpeg.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/output.cpp CXX src/common/property_element.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mpeg.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_write_buffer_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/mm_text_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mp3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mpeg4_p2.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/mpeg.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ CXX src/common/random.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/mm_write_buffer_io.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mpeg1_2.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mpeg4_p2.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mpeg1_2.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mpeg4_p2.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mpeg1_2.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/property_element.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/property_element.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/mp3.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/opus.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/property_element.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/output.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/opus.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/hevc/hevcc.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/random.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/opus.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mpeg1_2.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mpeg4_p2.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/output.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/hevc/hevcc.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/property_element.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/random.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] CXX src/common/samples_to_timestamp_converter.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/hevc/hevcc.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/output.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/split_arg_parsing.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/random.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/split_point.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/random.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/opus.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/mpeg1_2.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/random.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/hevc/hevcc.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/mpeg4_p2.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/output.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/property_element.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/opus.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/split_arg_parsing.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/samples_to_timestamp_converter.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/common/spu.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/split_arg_parsing.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/split_point.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/samples_to_timestamp_converter.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/split_arg_parsing.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/stereo_mode.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/hevc/hevcc.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/samples_to_timestamp_converter.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/split_arg_parsing.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/output.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/split_point.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/split_point.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/terminal.cpp /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/common/theora.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/samples_to_timestamp_converter.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/split_point.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/split_arg_parsing.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/common/track_statistics.cpp CXX src/common/translation.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/spu.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/stereo_mode.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/spu.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/samples_to_timestamp_converter.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/stereo_mode.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/stereo_mode.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/spu.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/split_point.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ CXX src/common/truehd.cpp /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/stereo_mode.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/spu.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/theora.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/common/hevc/es_parser.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/theora.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/spu.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/stereo_mode.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/theora.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/track_statistics.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/common/unique_numbers.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/track_statistics.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/translation.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/theora.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/track_statistics.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/vc1.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/translation.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/truehd.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/translation.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/truehd.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/truehd.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/track_statistics.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/theora.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/unique_numbers.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/common/version.cpp /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/hevc/es_parser.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/unique_numbers.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] CXX src/common/vint.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/unique_numbers.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/translation.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/common/vobsub.cpp CXX src/common/vp9.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/hevc/es_parser.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] CXX src/common/w64.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/hevc/es_parser.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/track_statistics.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/truehd.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/vc1.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/unique_numbers.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/vc1.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/translation.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/vc1.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/unique_numbers.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/hevc/es_parser.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/truehd.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/version.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/vc1.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/version.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/vp9.cpp:10: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/version.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/hevc/es_parser.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/vobsub.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/vp9.cpp:10: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/vp9.cpp:10: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/vobsub.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/vobsub.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/vint.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/vc1.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/version.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/common/wavpack.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/w64.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/vint.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/w64.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/vint.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/webm.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/w64.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/vp9.cpp:10: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/vp9.cpp:10: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/vint.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/w64.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/vobsub.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/version.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/vint.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/w64.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/wavpack.cpp:18: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/wavpack.cpp:18: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] CXX src/common/webvtt.cpp CXX src/common/avc/avcc.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/webm.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/wavpack.cpp:18: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/vobsub.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/common/avc/es_parser.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/webm.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/webm.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/wavpack.cpp:18: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/common/avc/util.cpp CXX src/common/avc_hevc/es_parser.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/webm.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/webvtt.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/wavpack.cpp:18: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/common/avc_hevc/types.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/webvtt.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/avc/avcc.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/common/avc_hevc/util.cpp CXX src/common/fs_sys_helpers/unix.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/avc/avcc.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/avc/es_parser.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/webvtt.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/avc/avcc.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/avc/es_parser.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/avc/util.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/avc/es_parser.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/webm.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/avc/util.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/avc/util.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/webvtt.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/avc_hevc/types.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/common/bluray/clpi.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/avc_hevc/util.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/avc_hevc/util.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/avc/es_parser.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/avc_hevc/util.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/avc/util.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/avc_hevc/types.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/avc/avcc.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/webvtt.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/fs_sys_helpers/unix.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/avc_hevc/types.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/bluray/disc_library.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/fs_sys_helpers/unix.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/avc/util.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/fs_sys_helpers/unix.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/avc_hevc/es_parser.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/avc/es_parser.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/avc/avcc.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/avc_hevc/types.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/avc_hevc/es_parser.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/avc_hevc/util.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/avc_hevc/es_parser.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bluray/clpi.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/common/bluray/index.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bluray/clpi.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/fs_sys_helpers/unix.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bluray/clpi.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/bluray/mpls.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/avc_hevc/types.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/fs_sys_helpers/unix.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/avc_hevc/util.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/avc_hevc/es_parser.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bluray/clpi.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bluray/index.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bluray/index.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bluray/disc_library.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/avc_hevc/es_parser.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bluray/disc_library.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bluray/index.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/bluray/track_chapter_names.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bluray/disc_library.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/bluray/clpi.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bluray/disc_library.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bluray/mpls.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/common/bluray/util.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/bluray/disc_library.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bluray/index.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bluray/mpls.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bluray/mpls.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/chapters/bluray.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bluray/track_chapter_names.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/common/fs_sys_helpers/common.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bluray/track_chapter_names.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/bluray/index.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bluray/track_chapter_names.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/chapters/chapters.cpp /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bluray/track_chapter_names.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bluray/mpls.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bluray/util.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/chapters/bluray.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/bluray/track_chapter_names.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/fs_sys_helpers/common.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/chapters/bluray.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bluray/util.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/fs_sys_helpers/common.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/fs_sys_helpers/common.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/chapters/bluray.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bluray/util.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/bluray/mpls.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/fs_sys_helpers/common.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/common/chapters/cue_parser.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/chapters/bluray.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bluray/util.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/chapters/chapters.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/common/chapters/dvd.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/fs_sys_helpers/common.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/chapters/chapters.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/chapters/chapters.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/bluray/util.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/common/chapters/writer.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/chapters/bluray.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/common/checksums/adler32.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/chapters/chapters.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/chapters/dvd.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/chapters/cue_parser.cpp:16: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/chapters/dvd.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/chapters/dvd.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/chapters/chapters.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/chapters/cue_parser.cpp:16: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/chapters/cue_parser.cpp:16: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/checksums/base.cpp CXX src/common/checksums/crc.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/chapters/cue_parser.cpp:16: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/checksums/adler32.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/common/compression/zlib.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/checksums/adler32.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/checksums/adler32.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/common/checksums/md5.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/chapters/dvd.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/checksums/adler32.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/common/compression/header_removal.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/chapters/writer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/chapters/cue_parser.cpp:16: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/checksums/adler32.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/chapters/writer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/checksums/base.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/chapters/writer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/checksums/base.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/checksums/crc.cpp:17: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/checksums/base.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/checksums/crc.cpp:17: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/compression/zlib.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/checksums/crc.cpp:17: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/chapters/dvd.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/compression/zlib.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/compression/zlib.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/checksums/crc.cpp:17: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/checksums/base.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/chapters/writer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/checksums/md5.cpp:16: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/compression/header_removal.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/checksums/crc.cpp:17: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/checksums/md5.cpp:16: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/compression/zlib.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/compression/header_removal.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/checksums/md5.cpp:16: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/compression/header_removal.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/chapters/writer.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/compression/zlib.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/checksums/base.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/compression/header_removal.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/checksums/md5.cpp:16: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/compression/header_removal.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/checksums/md5.cpp:16: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ AR src/common/libmtxcommon.a RANLIB src/common/libmtxcommon.a LINK src/mkvmerge CXX src/info/mkvinfo.cpp CXX src/info/info_cli_parser.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/info/mkvinfo.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/info/info_cli_parser.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/info/mkvinfo.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/info/info_cli_parser.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/info/mkvinfo.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/info/info_cli_parser.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/info/mkvinfo.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/info/info_cli_parser.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/info/mkvinfo.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/info/info_cli_parser.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ LINK src/mkvinfo CXX src/extract/tags.cpp CXX src/extract/track_spec.cpp CXX src/extract/tracks.cpp CXX src/extract/chapters.cpp CXX src/extract/xtr_webvtt.cpp CXX src/extract/options.cpp CXX src/extract/mkvextract.cpp CXX src/extract/xtr_aac.cpp CXX src/extract/cuesheets.cpp CXX src/extract/attachments.cpp CXX src/extract/xtr_alac.cpp CXX src/extract/extract_cli_parser.cpp CXX src/extract/cues.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/extract_cli_parser.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/extract_cli_parser.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/cuesheets.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/extract_cli_parser.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/chapters.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/options.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/cuesheets.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/extract_cli_parser.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/chapters.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/cues.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/mkvextract.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/cues.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/cuesheets.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/attachments.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/chapters.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/options.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/cues.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/mkvextract.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_alac.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/mkvextract.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/options.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/attachments.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/attachments.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/extract_cli_parser.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/track_spec.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/cues.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_alac.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/tags.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/chapters.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_alac.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/track_spec.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/mkvextract.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_aac.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/attachments.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_webvtt.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/track_spec.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/tags.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/cuesheets.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/tracks.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/cues.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/options.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/tags.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/mkvextract.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_webvtt.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_alac.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/chapters.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_aac.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/tracks.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/attachments.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_aac.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_webvtt.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/track_spec.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/tracks.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/options.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/tags.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/track_spec.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/cuesheets.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_webvtt.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_aac.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_alac.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/tags.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/extract/xtr_avc.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/tracks.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_webvtt.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/extract/xtr_avi.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_aac.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/extract/xtr_base.cpp CXX src/extract/xtr_hdmv_pgs.cpp CXX src/extract/xtr_hdmv_textst.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/tracks.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_avi.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_avi.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_avi.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_avc.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/extract/xtr_hevc.cpp CXX src/extract/xtr_ivf.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_avc.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_avc.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/extract/xtr_mpeg1_2.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_base.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_avi.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_base.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_hdmv_pgs.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_avc.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/extract/xtr_ogg.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_base.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_hdmv_pgs.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_ivf.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_hdmv_pgs.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ CXX src/extract/xtr_rmff.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_hevc.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_avi.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_ivf.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_hevc.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_hdmv_textst.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ CXX src/extract/xtr_textsubs.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_base.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_hevc.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_ivf.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_hdmv_textst.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_hdmv_pgs.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/extract/xtr_wav.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_hdmv_textst.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_avc.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_mpeg1_2.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_base.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_rmff.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_hdmv_pgs.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_hdmv_textst.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_mpeg1_2.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_hevc.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_ivf.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_mpeg1_2.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_rmff.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_rmff.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_textsubs.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_ogg.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_textsubs.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_mpeg1_2.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_ogg.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_rmff.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_hevc.cpp:12: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_textsubs.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_ogg.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_ivf.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_wav.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_hdmv_textst.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_wav.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_mpeg1_2.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_textsubs.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_wav.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_ogg.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_rmff.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_wav.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ CXX src/extract/xtr_tta.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_textsubs.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_ogg.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_wav.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ CXX src/extract/xtr_vobsub.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_tta.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_vobsub.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_tta.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_tta.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_vobsub.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_vobsub.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_tta.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_vobsub.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_vobsub.cpp:15: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_tta.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ AR src/extract/libmtxextract.a RANLIB src/extract/libmtxextract.a LINK src/mkvextract CXX src/propedit/propedit.cpp CXX src/propedit/chapter_target.cpp CXX src/propedit/change.cpp CXX src/propedit/attachment_target.cpp CXX src/propedit/track_target.cpp CXX src/propedit/segment_info_target.cpp CXX src/propedit/propedit_cli_parser.cpp CXX src/propedit/options.cpp CXX src/propedit/target.cpp CXX src/propedit/globals.cpp CXX src/propedit/tag_target.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/options.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/attachment_target.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/propedit.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/options.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/propedit.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/globals.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/options.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/propedit.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/attachment_target.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/attachment_target.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/globals.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/propedit.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/globals.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/options.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/attachment_target.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/propedit_cli_parser.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/chapter_target.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/tag_target.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/propedit_cli_parser.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/propedit/propedit.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/globals.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/propedit_cli_parser.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/segment_info_target.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/chapter_target.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/tag_target.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/propedit/options.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/chapter_target.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/tag_target.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/propedit/attachment_target.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/change.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/track_target.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/target.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/propedit/globals.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/segment_info_target.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/propedit_cli_parser.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/target.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/segment_info_target.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/track_target.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/target.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/chapter_target.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/track_target.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/change.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/change.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/tag_target.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/propedit/propedit_cli_parser.cpp:14: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/propedit/tag_target.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/segment_info_target.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/target.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/propedit/chapter_target.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/track_target.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/change.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/propedit/segment_info_target.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/propedit/track_target.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/propedit/target.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/propedit/change.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ AR src/propedit/libmtxpropedit.a RANLIB src/propedit/libmtxpropedit.a LINK src/mkvpropedit CXX src/tools/ac3parser.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/ac3parser.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/ac3parser.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/ac3parser.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/ac3parser.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/tools/ac3parser.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ LINK src/tools/ac3parser CXX src/tools/base64tool.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/base64tool.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/base64tool.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/base64tool.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/base64tool.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/tools/base64tool.cpp:13: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ LINK src/tools/base64tool CXX src/tools/bluray_dump.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/bluray_dump.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/bluray_dump.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/bluray_dump.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/bluray_dump.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/tools/bluray_dump.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ LINK src/tools/bluray_dump CXX src/tools/checksum.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/checksum.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/checksum.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/checksum.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/checksum.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/tools/checksum.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ LINK src/tools/checksum CXX src/tools/diracparser.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/diracparser.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/diracparser.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/diracparser.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/diracparser.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/tools/diracparser.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ LINK src/tools/diracparser CXX src/tools/dts_dump.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/dts_dump.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/dts_dump.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/dts_dump.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/dts_dump.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/tools/dts_dump.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ LINK src/tools/dts_dump CXX src/tools/element_info.cpp CXX src/tools/ebml_validator.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/element_info.h:3, from src/tools/element_info.cpp:1: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/ebml_validator.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/element_info.h:3, from src/tools/element_info.cpp:1: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/ebml_validator.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/element_info.h:3, from src/tools/element_info.cpp:1: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/ebml_validator.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/element_info.h:3, from src/tools/element_info.cpp:1: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/ebml_validator.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/tools/element_info.h:3, from src/tools/element_info.cpp:1: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/tools/ebml_validator.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ LINK src/tools/ebml_validator CXX src/tools/hevcc_dump.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/hevcc_dump.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/hevcc_dump.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/hevcc_dump.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/hevcc_dump.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/tools/hevcc_dump.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ LINK src/tools/hevcc_dump CXX src/tools/pgs_dump.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/pgs_dump.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/pgs_dump.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/pgs_dump.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/pgs_dump.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/tools/pgs_dump.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ LINK src/tools/pgs_dump CXX src/tools/vc1parser.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/vc1parser.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/vc1parser.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/vc1parser.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/vc1parser.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/tools/vc1parser.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ LINK src/tools/vc1parser CXX src/tools/xvc_dump.cpp In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:11, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/xvc_dump.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 31 | struct is_signed<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 33 | struct is_signed : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 35 | struct is_unsigned<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 37 | struct is_unsigned : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 39 | struct is_integral<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 41 | struct is_integral : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 43 | struct is_arithmetic<__int128> : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 45 | struct is_arithmetic : public std::integral_constant {}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 47 | struct make_unsigned<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 49 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 52 | struct make_unsigned | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 54 | using type = unsigned __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 57 | struct make_signed<__int128> | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 59 | using type = __int128; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 62 | struct make_signed | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 64 | using type = __int128; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:12, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/xvc_dump.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp: In function 'constexpr void boost::multiprecision::default_ops::eval_karatsuba_sqrt(Backend&, const Backend&, Backend&, Backend&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'a' [-Wpedantic] 1652 | unsigned __int128 a{}, b{}, c{}; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'b' [-Wpedantic] /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/default_ops.hpp:1652:16: warning: ISO C++ does not support '__int128' for 'c' [-Wpedantic] In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:14, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/xvc_dump.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:23:39: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 23 | std::size_t hash_value(const unsigned __int128& val); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:25:37: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 25 | inline std::size_t hash_value(const __int128& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: In function 'std::size_t boost::multiprecision::detail::hash_value(const __int128&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:27:43: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 27 | return hash_value(static_cast(val)); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/hash.hpp:44:46: warning: ISO C++ does not support '__int128' for 'val' [-Wpedantic] 44 | inline std::size_t hash_value(const unsigned __int128& val) | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int/multiply.hpp:16, from /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:2285, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/xvc_dump.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp: In function 'constexpr Integer boost::multiprecision::detail::karatsuba_sqrt(const Integer&, Integer&, size_t)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/integer.hpp:214:71: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 214 | using cutoff_t = typename std::conditional<(cutoff > 64), unsigned __int128, std::uint64_t>::type; | ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/tools/xvc_dump.cpp:11: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1333:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1333 | gmp_int& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1354:23: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 1354 | gmp_int& operator=(__int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1337:16: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] 1337 | unsigned __int128 mask = ((((1uLL << (std::numeric_limits::digits - 1)) - 1) << 1) | 1uLL); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1924:38: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1924 | inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1932:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1932 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1936:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1936 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1944:29: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] 1944 | inline void eval_convert_to(__int128* result, const gmp_int& val) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1949:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1949 | unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1950:13: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] 1950 | unsigned __int128 unsigned_result = 0; | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1954:16: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] 1954 | unsigned __int128 part = mpz_get_ui(t.data()); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:20: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1964:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1964 | constexpr const __int128 int128_max = static_cast<__int128>((static_cast(1u) << 127) - 1); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:20: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1965:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1965 | constexpr const __int128 int128_min = (static_cast(1u) << 127); | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1971:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1971 | if ((s > 0) && (unsigned_result > static_cast(int128_max))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1973:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 1973 | if ((s < 0) && (unsigned_result > 1u - static_cast(int128_min + 1))) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2386:37: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2386 | gmp_rational& operator=(unsigned __int128 i) | ^~~~~~~~ /home/pbulk/build/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:2392:28: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] 2392 | gmp_rational& operator=(__int128 i) | ^~~~~~~~ LINK src/tools/xvc_dump XSLTPROC doc/man/mkvextract.xml XSLTPROC doc/man/mkvpropedit.xml XSLTPROC doc/man/mkvmerge.xml XSLTPROC doc/man/mkvinfo.xml PO4A doc/man/mkvmerge.xml (de) PO4A doc/man/mkvpropedit.xml (zh_TW) PO4A doc/man/mkvinfo.xml (de) PO4A doc/man/mkvextract.xml (de) PO4A doc/man/mkvmerge.xml (bg) PO4A doc/man/mkvinfo.xml (bg) PO4A doc/man/mkvmerge.xml (ca) PO4A doc/man/mkvextract.xml (ca) PO4A doc/man/mkvpropedit.xml (bg) PO4A doc/man/mkvpropedit.xml (de) PO4A doc/man/mkvextract.xml (bg) PO4A doc/man/mkvinfo.xml (ca) PO4A doc/man/mkvpropedit.xml (ca) XSLTPROC doc/man/ca/mkvinfo.xml XSLTPROC doc/man/bg/mkvinfo.xml XSLTPROC doc/man/de/mkvinfo.xml XSLTPROC doc/man/ca/mkvpropedit.xml PO4A doc/man/mkvmerge.xml (es) PO4A doc/man/mkvinfo.xml (es) XSLTPROC doc/man/ca/mkvextract.xml PO4A doc/man/mkvextract.xml (es) XSLTPROC doc/man/de/mkvpropedit.xml XSLTPROC doc/man/zh_TW/mkvpropedit.xml PO4A doc/man/mkvpropedit.xml (es) PO4A doc/man/mkvmerge.xml (fr) XSLTPROC doc/man/es/mkvinfo.xml XSLTPROC doc/man/bg/mkvextract.xml XSLTPROC doc/man/de/mkvextract.xml PO4A doc/man/mkvextract.xml (zh_TW) XSLTPROC doc/man/es/mkvextract.xml XSLTPROC doc/man/es/mkvpropedit.xml PO4A doc/man/mkvinfo.xml (fr) XSLTPROC doc/man/zh_TW/mkvextract.xml PO4A doc/man/mkvpropedit.xml (fr) PO4A doc/man/mkvextract.xml (fr) PO4A doc/man/mkvmerge.xml (it) PO4A doc/man/mkvinfo.xml (it) XSLTPROC doc/man/bg/mkvpropedit.xml PO4A doc/man/mkvinfo.xml (zh_TW) XSLTPROC doc/man/fr/mkvinfo.xml XSLTPROC doc/man/de/mkvmerge.xml PO4A doc/man/mkvpropedit.xml (it) XSLTPROC doc/man/fr/mkvmerge.xml PO4A doc/man/mkvextract.xml (it) XSLTPROC doc/man/fr/mkvpropedit.xml XSLTPROC doc/man/bg/mkvmerge.xml XSLTPROC doc/man/fr/mkvextract.xml XSLTPROC doc/man/it/mkvinfo.xml XSLTPROC doc/man/ca/mkvmerge.xml XSLTPROC doc/man/zh_TW/mkvinfo.xml XSLTPROC doc/man/es/mkvmerge.xml PO4A doc/man/mkvmerge.xml (ja) PO4A doc/man/mkvinfo.xml (ja) PO4A doc/man/mkvmerge.xml (zh_TW) PO4A doc/man/mkvextract.xml (ja) XSLTPROC doc/man/ja/mkvinfo.xml PO4A doc/man/mkvmerge.xml (ko) PO4A doc/man/mkvpropedit.xml (ja) PO4A doc/man/mkvinfo.xml (ko) XSLTPROC doc/man/it/mkvpropedit.xml PO4A doc/man/mkvextract.xml (ko) PO4A doc/man/mkvpropedit.xml (ko) XSLTPROC doc/man/ja/mkvpropedit.xml PO4A doc/man/mkvmerge.xml (nl) XSLTPROC doc/man/ja/mkvextract.xml XSLTPROC doc/man/it/mkvmerge.xml XSLTPROC doc/man/ko/mkvinfo.xml PO4A doc/man/mkvinfo.xml (nl) XSLTPROC doc/man/ko/mkvextract.xml PO4A doc/man/mkvextract.xml (nl) PO4A doc/man/mkvpropedit.xml (nl) XSLTPROC doc/man/nl/mkvinfo.xml XSLTPROC doc/man/ja/mkvmerge.xml PO4A doc/man/mkvmerge.xml (pl) PO4A doc/man/mkvinfo.xml (pl) XSLTPROC doc/man/ko/mkvpropedit.xml XSLTPROC doc/man/nl/mkvpropedit.xml PO4A doc/man/mkvpropedit.xml (pl) PO4A doc/man/mkvextract.xml (pl) XSLTPROC doc/man/pl/mkvinfo.xml XSLTPROC doc/man/nl/mkvextract.xml PO4A doc/man/mkvmerge.xml (ru) PO4A doc/man/mkvinfo.xml (ru) PO4A doc/man/mkvextract.xml (ru) PO4A doc/man/mkvpropedit.xml (ru) XSLTPROC doc/man/ko/mkvmerge.xml PO4A doc/man/mkvmerge.xml (uk) XSLTPROC doc/man/pl/mkvmerge.xml XSLTPROC doc/man/pl/mkvextract.xml PO4A doc/man/mkvinfo.xml (uk) XSLTPROC doc/man/it/mkvextract.xml XSLTPROC doc/man/nl/mkvmerge.xml XSLTPROC doc/man/pl/mkvpropedit.xml XSLTPROC doc/man/ru/mkvpropedit.xml PO4A doc/man/mkvextract.xml (uk) XSLTPROC doc/man/zh_TW/mkvmerge.xml XSLTPROC doc/man/ru/mkvinfo.xml PO4A doc/man/mkvpropedit.xml (uk) XSLTPROC doc/man/uk/mkvinfo.xml PO4A doc/man/mkvmerge.xml (zh_CN) XSLTPROC doc/man/ru/mkvmerge.xml PO4A doc/man/mkvinfo.xml (zh_CN) PO4A doc/man/mkvextract.xml (zh_CN) PO4A doc/man/mkvpropedit.xml (zh_CN) XSLTPROC doc/man/uk/mkvextract.xml XSLTPROC doc/man/ru/mkvextract.xml XSLTPROC doc/man/uk/mkvpropedit.xml XSLTPROC doc/man/uk/mkvmerge.xml XSLTPROC doc/man/zh_CN/mkvinfo.xml XSLTPROC doc/man/zh_CN/mkvpropedit.xml XSLTPROC doc/man/zh_CN/mkvextract.xml XSLTPROC doc/man/zh_CN/mkvmerge.xml VERIFY-PO-FMT po/bg.po VERIFY-PO-FMT po/ca.po VERIFY-PO-FMT po/eu.po VERIFY-PO-FMT po/it.po VERIFY-PO-FMT po/cs.po VERIFY-PO-FMT po/ja.po VERIFY-PO-FMT po/ko.po VERIFY-PO-FMT po/lt.po VERIFY-PO-FMT po/zh_TW.po VERIFY-PO-FMT po/de.po VERIFY-PO-FMT po/fr.po VERIFY-PO-FMT po/nl.po VERIFY-PO-FMT po/es.po MSGFMT po/bg.po MSGFMT po/lt.po VERIFY-PO-FMT po/pl.po VERIFY-PO-FMT po/pt.po MSGFMT po/cs.po MSGFMT po/zh_TW.po MSGFMT po/nl.po MSGFMT po/ca.po VERIFY-PO-FMT po/zh_SG.po VERIFY-PO-FMT po/ro.po VERIFY-PO-FMT po/pt_BR.po VERIFY-PO-FMT po/ru.po MSGFMT po/it.po VERIFY-PO-FMT po/sr_RS.po MSGFMT po/eu.po MSGFMT po/ja.po MSGFMT po/de.po MSGFMT po/fr.po MSGFMT po/es.po VERIFY-PO-FMT po/sr_RS@latin.po VERIFY-PO-FMT po/sv.po MSGFMT po/ko.po VERIFY-PO-FMT po/tr.po VERIFY-PO-FMT po/zh_CN.po VERIFY-PO-FMT po/uk.po MSGFMT po/ro.po MSGFMT po/zh_SG.po MSGFMT po/pl.po MSGFMT po/ru.po MSGFMT po/pt.po MSGFMT po/pt_BR.po MSGFMT po/sv.po MSGFMT po/sr_RS@latin.po MSGFMT po/sr_RS.po MSGFMT po/zh_CN.po MSGFMT po/uk.po MSGFMT po/tr.po *** Please use pkgtools/verifypc to sanity check dependencies.