=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for mkvtoolnix-61.0.0 cd /work/multimedia/mkvtoolnix/work/mkvtoolnix-61.0.0 && /usr/bin/env USETOOLS=no RUBY=/usr/pkg/bin/ruby27 RUBY_VER=27 RUBY_VERSION_DEFAULT=27 RAKE=/usr/pkg/bin/rake27 PTHREAD_CFLAGS=\ -pthread\ PTHREAD_LDFLAGS=\ -pthread PTHREAD_LIBS= PTHREADBASE=/usr QTDIR=/usr/pkg/qt5 MOC="/usr/pkg/qt5/bin/moc" CC=gcc CFLAGS=-O2\ -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/pkg/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/pkg/include/freetype2\ -I/usr/X11R7/include/libdrm CXX=c++ CXXFLAGS=-O2\ -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/pkg/include/freetype2\ -I/usr/X11R7/include/libdrm COMPILER_RPATH_FLAG=-Wl,-R F77=gfortran FC=gfortran 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=-L/usr/pkg/gcc8/lib/gcc/x86_64--netbsd/8.4.0\ -Wl,-R/usr/pkg/gcc8/lib/gcc/x86_64--netbsd/8.4.0\ -L/usr/pkg/gcc8/lib\ -Wl,-R/usr/pkg/gcc8/lib\ -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=/work/multimedia/mkvtoolnix/work/.cwrapper/bin:/work/multimedia/mkvtoolnix/work/.buildlink/bin:/work/multimedia/mkvtoolnix/work/.gcc/bin:/work/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=/work/multimedia/mkvtoolnix/work/.home CWRAPPERS_CONFIG_DIR=/work/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\ users\ -m\ 755 BSD_INSTALL_SCRIPT=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_LIB=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 644 BSD_INSTALL_MAN=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 644 BSD_INSTALL=/usr/bin/install BSD_INSTALL_PROGRAM_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_LIB_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_DATA_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_MAN_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_GAME=/usr/bin/install\ -c\ -s\ -o\ pbulk\ -g\ users\ -m\ 2555 BSD_INSTALL_GAME_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 664 BSD_INSTALL_GAME_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 775 INSTALL_INFO= MAKEINFO=/work/multimedia/mkvtoolnix/work/.tools/bin/makeinfo FLEX= BISON= ITSTOOL=/work/multimedia/mkvtoolnix/work/.tools/bin/itstool GDBUS_CODEGEN=/work/multimedia/mkvtoolnix/work/.tools/bin/gdbus-codegen PKG_CONFIG=/work/multimedia/mkvtoolnix/work/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/work/multimedia/mkvtoolnix/work/.buildlink/lib/pkgconfig:/work/multimedia/mkvtoolnix/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/work/multimedia/mkvtoolnix/work/.pkg-config.log PKG_CONFIG_PATH= DL_CFLAGS=\ -pthread\ DL_LDFLAGS=\ -pthread DL_LIBS= CWRAPPERS_CONFIG_DIR=/work/multimedia/mkvtoolnix/work/.cwrapper/config /usr/pkg/bin/rake27 PO4A doc/man/mkvpropedit.xml (zh_TW) XSLTPROC doc/man/mkvpropedit.xml XSLTPROC doc/man/mkvinfo.xml CC lib/librmff/rmff.c XSLTPROC doc/man/mkvmerge.xml CXX src/mpegparser/MPEGVideoBuffer.cpp VERIFY-PO-FMT po/zh_TW.po CXX src/common/xml/xml.cpp MSGFMT po/zh_TW.po VERIFY-PO-FMT po/zh_CN.po MSGFMT po/zh_CN.po XSLTPROC doc/man/zh_TW/mkvpropedit.xml XSLTPROC doc/man/mkvextract.xml VERIFY-PO-FMT po/uk.po MSGFMT po/uk.po CC lib/librmff/mb_file_io.c PO4A doc/man/mkvmerge.xml (bg) AR lib/librmff/librmff.a RANLIB lib/librmff/librmff.a VERIFY-PO-FMT po/tr.po CXX lib/avilib-0.6.10/xio.cpp MSGFMT po/tr.po PO4A doc/man/mkvextract.xml (zh_TW) PO4A doc/man/mkvextract.xml (bg) PO4A doc/man/mkvinfo.xml (bg) VERIFY-PO-FMT po/sv.po MSGFMT po/sv.po VERIFY-PO-FMT po/sr_RS@latin.po MSGFMT po/sr_RS@latin.po XSLTPROC doc/man/zh_TW/mkvextract.xml XSLTPROC doc/man/bg/mkvinfo.xml VERIFY-PO-FMT po/sr_RS.po MSGFMT po/sr_RS.po XSLTPROC doc/man/bg/mkvextract.xml VERIFY-PO-FMT po/ru.po MSGFMT po/ru.po PO4A doc/man/mkvinfo.xml (zh_TW) PO4A doc/man/mkvpropedit.xml (bg) PO4A doc/man/mkvmerge.xml (ca) VERIFY-PO-FMT po/ro.po MSGFMT po/ro.po VERIFY-PO-FMT po/pt_BR.po MSGFMT po/pt_BR.po XSLTPROC doc/man/zh_TW/mkvinfo.xml VERIFY-PO-FMT po/pt.po MSGFMT po/pt.po VERIFY-PO-FMT po/pl.po MSGFMT po/pl.po PO4A doc/man/mkvmerge.xml (zh_TW) XSLTPROC doc/man/bg/mkvmerge.xml XSLTPROC doc/man/bg/mkvpropedit.xml VERIFY-PO-FMT po/nl.po MSGFMT po/nl.po VERIFY-PO-FMT po/lt.po MSGFMT po/lt.po PO4A doc/man/mkvinfo.xml (ca) VERIFY-PO-FMT po/ko.po In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/mpegparser/MPEGVideoBuffer.cpp:23: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ MSGFMT po/ko.po XSLTPROC doc/man/ca/mkvmerge.xml XSLTPROC doc/man/ca/mkvinfo.xml VERIFY-PO-FMT po/ja.po MSGFMT po/ja.po PO4A doc/man/mkvextract.xml (ca) VERIFY-PO-FMT po/it.po MSGFMT po/it.po PO4A doc/man/mkvpropedit.xml (ca) PO4A doc/man/mkvmerge.xml (de) VERIFY-PO-FMT po/fr.po MSGFMT po/fr.po XSLTPROC doc/man/zh_TW/mkvmerge.xml XSLTPROC doc/man/ca/mkvextract.xml In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/xml/xml.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from lib/avilib-0.6.10/xio.cpp:24: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ XSLTPROC doc/man/ca/mkvpropedit.xml PO4A doc/man/mkvinfo.xml (de) PO4A doc/man/mkvextract.xml (de) XSLTPROC doc/man/de/mkvinfo.xml PO4A doc/man/mkvpropedit.xml (zh_CN) VERIFY-PO-FMT po/eu.po MSGFMT po/eu.po VERIFY-PO-FMT po/es.po In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/mpegparser/MPEGVideoBuffer.cpp:23: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ MSGFMT po/es.po PO4A doc/man/mkvpropedit.xml (de) XSLTPROC doc/man/de/mkvextract.xml XSLTPROC doc/man/zh_CN/mkvpropedit.xml PO4A doc/man/mkvmerge.xml (es) XSLTPROC doc/man/de/mkvpropedit.xml PO4A doc/man/mkvextract.xml (zh_CN) VERIFY-PO-FMT po/de.po MSGFMT po/de.po PO4A doc/man/mkvinfo.xml (es) VERIFY-PO-FMT po/cs.po MSGFMT po/cs.po XSLTPROC doc/man/zh_CN/mkvextract.xml VERIFY-PO-FMT po/ca.po MSGFMT po/ca.po XSLTPROC doc/man/es/mkvinfo.xml XSLTPROC doc/man/de/mkvmerge.xml VERIFY-PO-FMT po/bg.po MSGFMT po/bg.po PO4A doc/man/mkvinfo.xml (zh_CN) PO4A doc/man/mkvextract.xml (es) PO4A doc/man/mkvpropedit.xml (es) In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/xml/xml.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ XSLTPROC doc/man/zh_CN/mkvinfo.xml 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ XSLTPROC doc/man/es/mkvmerge.xml XSLTPROC doc/man/es/mkvextract.xml PO4A doc/man/mkvmerge.xml (fr) PO4A doc/man/mkvmerge.xml (zh_CN) PO4A doc/man/mkvinfo.xml (fr) CXX src/mpegparser/M2VParser.cpp PO4A doc/man/mkvextract.xml (fr) XSLTPROC doc/man/fr/mkvextract.xml XSLTPROC doc/man/es/mkvpropedit.xml CC lib/avilib-0.6.10/avimisc.c PO4A doc/man/mkvpropedit.xml (fr) CC lib/avilib-0.6.10/avilib.c PO4A doc/man/mkvmerge.xml (it) XSLTPROC doc/man/fr/mkvinfo.xml XSLTPROC doc/man/fr/mkvmerge.xml XSLTPROC doc/man/fr/mkvpropedit.xml PO4A doc/man/mkvinfo.xml (it) PO4A doc/man/mkvextract.xml (it) XSLTPROC doc/man/it/mkvinfo.xml XSLTPROC doc/man/zh_CN/mkvmerge.xml PO4A doc/man/mkvpropedit.xml (it) AR lib/avilib-0.6.10/libavi.a RANLIB lib/avilib-0.6.10/libavi.a XSLTPROC doc/man/it/mkvextract.xml XSLTPROC doc/man/it/mkvpropedit.xml XSLTPROC doc/man/it/mkvmerge.xml PO4A doc/man/mkvmerge.xml (ja) PO4A doc/man/mkvpropedit.xml (uk) PO4A doc/man/mkvinfo.xml (ja) PO4A doc/man/mkvextract.xml (ja) XSLTPROC doc/man/uk/mkvpropedit.xml XSLTPROC doc/man/ja/mkvinfo.xml PO4A doc/man/mkvextract.xml (uk) PO4A doc/man/mkvpropedit.xml (ja) XSLTPROC doc/man/ja/mkvextract.xml PO4A doc/man/mkvmerge.xml (ko) XSLTPROC doc/man/ja/mkvpropedit.xml CXX src/common/xml/ebml_tags_converter.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/mpegparser/M2VParser.cpp:23: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ XSLTPROC doc/man/uk/mkvextract.xml PO4A doc/man/mkvinfo.xml (ko) PO4A doc/man/mkvextract.xml (ko) XSLTPROC doc/man/ja/mkvmerge.xml PO4A doc/man/mkvinfo.xml (uk) XSLTPROC doc/man/ko/mkvinfo.xml XSLTPROC doc/man/ko/mkvextract.xml PO4A doc/man/mkvpropedit.xml (ko) XSLTPROC doc/man/uk/mkvinfo.xml PO4A doc/man/mkvmerge.xml (nl) In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/mpegparser/M2VParser.cpp:23: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ PO4A doc/man/mkvmerge.xml (uk) XSLTPROC doc/man/ko/mkvmerge.xml PO4A doc/man/mkvinfo.xml (nl) XSLTPROC doc/man/ko/mkvpropedit.xml XSLTPROC doc/man/nl/mkvinfo.xml PO4A doc/man/mkvextract.xml (nl) PO4A doc/man/mkvpropedit.xml (nl) PO4A doc/man/mkvmerge.xml (pl) XSLTPROC doc/man/nl/mkvmerge.xml XSLTPROC doc/man/uk/mkvmerge.xml XSLTPROC doc/man/nl/mkvextract.xml XSLTPROC doc/man/nl/mkvpropedit.xml PO4A doc/man/mkvinfo.xml (pl) In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/xml/ebml_tags_converter.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ PO4A doc/man/mkvpropedit.xml (ru) PO4A doc/man/mkvextract.xml (pl) PO4A doc/man/mkvpropedit.xml (pl) XSLTPROC doc/man/pl/mkvinfo.xml XSLTPROC doc/man/ru/mkvpropedit.xml PO4A doc/man/mkvmerge.xml (ru) XSLTPROC doc/man/pl/mkvpropedit.xml PO4A doc/man/mkvextract.xml (ru) XSLTPROC doc/man/pl/mkvextract.xml XSLTPROC doc/man/pl/mkvmerge.xml PO4A doc/man/mkvinfo.xml (ru) XSLTPROC doc/man/ru/mkvextract.xml CXX src/mpegparser/CircBuffer.cpp XSLTPROC doc/man/ru/mkvinfo.xml CXX src/tools/ebml_validator.cpp CXX src/tools/element_info.cpp CXX src/merge/mkvmerge.cpp 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ XSLTPROC doc/man/ru/mkvmerge.xml CXX src/merge/webm.cpp CXX src/input/wav_pcm_demuxer.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/mkvmerge.cpp:16: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/mpegparser/CircBuffer.cpp:23: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/tools/ebml_validator.cpp:11: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/xml/ebml_segmentinfo_converter.cpp 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/wav_pcm_demuxer.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/mpegparser/CircBuffer.cpp:23: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/merge/mkvmerge.cpp:16: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/webm.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/tools/ebml_validator.cpp:11: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ AR src/mpegparser/libmpegparser.a RANLIB src/mpegparser/libmpegparser.a In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/wav_pcm_demuxer.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/merge/webm.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/xml/ebml_segmentinfo_converter.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/output/p_webvtt.cpp 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/merge/track_info.cpp CXX src/info/info_cli_parser.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_webvtt.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/input/wav_dts_demuxer.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/track_info.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_webvtt.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/info/info_cli_parser.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/merge/track_info.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/info/info_cli_parser.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/xml/ebml_converter.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/wav_dts_demuxer.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/output/p_wavpack.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/wav_dts_demuxer.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/xml/ebml_converter.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/info/mkvinfo.cpp CXX src/merge/timestamp_factory.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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/extract/mkvextract.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_wavpack.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/info/mkvinfo.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/input/wav_ac3wav_demuxer.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_wavpack.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/timestamp_factory.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/info/mkvinfo.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/mkvextract.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/merge/timestamp_factory.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/wav_ac3wav_demuxer.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/output/p_vpx.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/mkvextract.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/xml/ebml_chapters_converter.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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/extract/xtr_webvtt.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/xml/ebml_chapters_converter.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_vpx.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/merge/timestamp_calculator.cpp CXX src/propedit/propedit.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_webvtt.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ 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/extract/xtr_webvtt.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_vpx.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/timestamp_calculator.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/propedit.cpp:11: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/propedit/propedit.cpp:11: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/wav_ac3acm_demuxer.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/merge/timestamp_calculator.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/extract/xtr_wav.cpp CXX src/output/p_vorbis.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/wav_ac3acm_demuxer.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/tags/vorbis.cpp CXX src/merge/reader_detection_and_creation.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_vorbis.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_wav.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/tags/vorbis.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/propedit/track_target.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_vorbis.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_wav.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/reader_detection_and_creation.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/tags/vorbis.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/input/unsupported_types_signature_prober.cpp 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/track_target.cpp:11: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/output/p_vobsub.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/unsupported_types_signature_prober.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/propedit/track_target.cpp:11: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/extract/xtr_vobsub.cpp 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/tags/tags.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_vobsub.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_vobsub.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_vobsub.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/propedit/target.cpp CXX src/input/truehd_ac3_splitting_packet_converter.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_vobsub.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/tags/tags.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/truehd_ac3_splitting_packet_converter.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/merge/packet.cpp CXX src/output/p_vobbtn.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/target.cpp:11: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/propedit/target.cpp:11: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ CXX src/extract/xtr_tta.cpp /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_vobbtn.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/packet.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_vobbtn.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_tta.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/strings/utf8.cpp 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/merge/packet.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_tta.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/propedit/tag_target.cpp CXX src/output/p_video_for_windows.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/teletext_to_srt_packet_converter.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/strings/utf8.cpp:19: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/merge/output_control.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/strings/utf8.cpp:19: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/tag_target.cpp:11: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/extract/xtr_textsubs.cpp 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_video_for_windows.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/propedit/tag_target.cpp:11: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/strings/table_formatter.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/output_control.cpp:16: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/merge/output_control.cpp:16: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_textsubs.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_textsubs.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/strings/table_formatter.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/propedit/segment_info_target.cpp CXX src/output/p_vc1.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/strings/table_formatter.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/input/subtitles.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/segment_info_target.cpp:11: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/strings/parsing.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/propedit/segment_info_target.cpp:11: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/extract/xtr_rmff.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/subtitles.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_vc1.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/subtitles.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/merge/libmatroska_extensions.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/strings/parsing.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/propedit/propedit_cli_parser.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_rmff.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/strings/parsing.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_rmff.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/libmatroska_extensions.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/propedit_cli_parser.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/merge/libmatroska_extensions.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/extract/xtr_ogg.cpp CXX src/output/p_tta.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/propedit/propedit_cli_parser.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/strings/formatting.cpp CXX src/input/r_webvtt.cpp CXX src/merge/id_result.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_ogg.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_tta.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/strings/formatting.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_ogg.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_webvtt.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/propedit/options.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/id_result.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/strings/formatting.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_webvtt.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_tta.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/merge/id_result.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/options.cpp:11: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/strings/editing.cpp CXX src/extract/xtr_mpeg1_2.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/propedit/options.cpp:11: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/output/p_truehd.cpp CXX src/input/r_wavpack.cpp CXX src/merge/generic_reader.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/strings/editing.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_mpeg1_2.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/strings/editing.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_truehd.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_wavpack.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_mpeg1_2.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/generic_reader.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/propedit/chapter_target.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_truehd.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/merge/generic_reader.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_wavpack.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/path/unix.cpp CXX src/extract/xtr_ivf.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/chapter_target.cpp:11: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/output/p_theora.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/path/unix.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/propedit/chapter_target.cpp:11: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_ivf.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/path/unix.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_ivf.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ CXX src/input/r_wav.cpp /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/propedit/change.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_theora.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/path/common.cpp CXX src/merge/generic_packetizer.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_theora.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_wav.cpp:16: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/change.cpp:11: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/extract/xtr_hevc.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/propedit/change.cpp:11: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/path/common.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_wav.cpp:16: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/generic_packetizer.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/path/common.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/output/p_textsubs.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_hevc.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/merge/generic_packetizer.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/mm_file_io/unix.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_hevc.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/propedit/attachment_target.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_textsubs.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_file_io/unix.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/extract/xtr_hdmv_textst.cpp CXX src/input/r_vobsub.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_textsubs.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/propedit/attachment_target.cpp:11: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/propedit/attachment_target.cpp:11: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/mm_file_io/common.cpp CXX src/output/p_ssa.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_hdmv_textst.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_vobsub.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/merge/cues.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_hdmv_textst.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_vobsub.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_file_io/common.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_ssa.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ AR src/propedit/libmtxpropedit.a RANLIB src/propedit/libmtxpropedit.a CXX src/common/aac.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/cues.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/extract/xtr_hdmv_pgs.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_ssa.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/merge/cues.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/image/png.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/aac.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_hdmv_pgs.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/output/p_realaudio.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_hdmv_pgs.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/aac.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/image/png.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/input/r_vobbtn.cpp CXX src/extract/xtr_base.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/image/png.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ CXX src/merge/cluster_helper.cpp /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_realaudio.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_vobbtn.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/image/jpeg.cpp CXX src/common/ac3.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_base.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_realaudio.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/merge/cluster_helper.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_vobbtn.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/merge/cluster_helper.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_base.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/image/jpeg.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/ac3.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/output/p_quicktime.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/image/jpeg.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/ac3.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/input/r_vc1.cpp CXX src/extract/xtr_avi.cpp CXX src/common/hevc/util.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_quicktime.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/amf.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_quicktime.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_vc1.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/hevc/util.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_avi.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ AR src/merge/libmtxmerge.a RANLIB src/merge/libmtxmerge.a In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_vc1.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/ape.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_avi.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/hevc/util.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/output/p_prores.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/amf.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/ape.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/amf.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_prores.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/extract/xtr_avc.cpp CXX src/common/hevc/hevcc.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/ape.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_prores.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/input/r_usf.cpp CXX src/common/av1.cpp CXX src/common/base64.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_avc.cpp:11: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/hevc/hevcc.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/output/p_pcm.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/av1.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_avc.cpp:11: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/hevc/hevcc.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/base64.cpp:46: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/av1.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_usf.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/base64.cpp:46: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_pcm.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_usf.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/extract/xtr_alac.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_pcm.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/hevc/es_parser.cpp CXX src/common/bcp47.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_alac.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/bcp47_re.cpp CXX src/output/p_passthrough.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/hevc/es_parser.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_alac.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bcp47.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/hevc/es_parser.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/input/r_tta.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/bcp47.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_passthrough.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bcp47_re.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_passthrough.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/bcp47_re.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/extract/xtr_aac.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_tta.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/fs_sys_helpers/unix.cpp CXX src/output/p_opus.cpp CXX src/common/bitvalue.cpp CXX src/common/bswap.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/xtr_aac.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/xtr_aac.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bitvalue.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bswap.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/fs_sys_helpers/unix.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_opus.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/input/r_truehd.cpp CXX src/extract/tracks.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/bswap.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/bitvalue.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_opus.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/character_sets.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_truehd.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/tracks.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/cli_parser.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_truehd.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/fs_sys_helpers/common.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/character_sets.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/tracks.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/output/p_mpeg4_p2.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/character_sets.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/fs_sys_helpers/common.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/cli_parser.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/codec.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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/cli_parser.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/input/r_ssa.cpp CXX src/common/compression/zlib.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_mpeg4_p2.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_mpeg4_p2.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/codec.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/extract/track_spec.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/compression/zlib.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_ssa.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/codec.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/command_line.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_ssa.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/track_spec.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/compression/zlib.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/output/p_mpeg1_2.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/track_spec.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/command_line.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/compression/header_removal.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/command_line.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/extract/tags.cpp CXX src/common/common.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_mpeg1_2.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/input/r_srt.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/compression/header_removal.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/tags.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/common.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_mpeg1_2.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/compression/header_removal.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/tags.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/compression.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/common.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_srt.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/checksums/md5.cpp CXX src/extract/options.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_srt.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/content_decoder.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/compression.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/output/p_mp3.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/options.cpp:11: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/compression.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/checksums/md5.cpp:16: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/content_decoder.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/options.cpp:11: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/checksums/md5.cpp:16: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/content_decoder.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/date_time.cpp CXX src/input/r_real.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_mp3.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/extract/extract_cli_parser.cpp CXX src/common/checksums/crc.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_mp3.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/date_time.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_real.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/extract_cli_parser.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/checksums/crc.cpp:17: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/debugging.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/date_time.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/extract_cli_parser.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_real.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/checksums/crc.cpp:17: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/output/p_kate.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/debugging.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/dirac.cpp CXX src/common/checksums/base.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/debugging.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_kate.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/extract/cuesheets.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/dirac.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/checksums/base.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_kate.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/dirac.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/input/r_qtmp4.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/checksums/base.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/doc_type_version_handler.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/cuesheets.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/cuesheets.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/checksums/adler32.cpp CXX src/output/p_hevc_es.cpp CXX src/common/doc_type_version_handler_p.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/doc_type_version_handler.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_qtmp4.cpp:18: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/checksums/adler32.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_qtmp4.cpp:18: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_hevc_es.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/doc_type_version_handler_p.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/extract/cues.cpp 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ CXX src/common/dovi_meta.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_hevc_es.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/checksums/adler32.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/cues.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/chapters/writer.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/output/p_hevc.cpp CXX src/common/dts.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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/dts_parser.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/chapters/writer.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_hevc.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/dts.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/chapters/writer.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/extract/chapters.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_hevc.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/dts_parser.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/dts.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ 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/dts_parser.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/chapters.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/chapters.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/ebml.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/chapters/dvd.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/endian.cpp CXX src/output/p_hdmv_textst.cpp CXX src/input/r_ogm_flac.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/chapters/dvd.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/extract/attachments.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/ebml.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/chapters/cue_parser.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/endian.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_hdmv_textst.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_ogm_flac.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/ebml.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_ogm_flac.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/endian.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_hdmv_textst.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/extract/attachments.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/chapters/cue_parser.cpp:16: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/file_types.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/extract/attachments.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ 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/chapters/cue_parser.cpp:16: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/flac.cpp CXX src/input/r_ogm.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/file_types.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_hdmv_pgs.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ AR src/extract/libmtxextract.a RANLIB src/extract/libmtxextract.a CXX src/common/fourcc.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_hdmv_pgs.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/file_types.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_ogm.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/flac.cpp:18: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/chapters/chapters.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_ogm.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/fourcc.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/flac.cpp:18: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/output/p_generic_video.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/fourcc.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/frame_timing.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/chapters/chapters.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ 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/chapters/chapters.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_generic_video.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/frame_timing.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_generic_video.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/frame_timing.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/hdmv_pgs.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/hacks.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/output/p_flac.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/hdmv_pgs.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/hacks.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/hdmv_textst.cpp CXX src/common/iana_language_subtag_registry.cpp CXX src/common/chapters/bluray.cpp CXX src/input/r_obu.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_flac.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/hdmv_textst.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/iana_language_subtag_registry_list.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_flac.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/hdmv_textst.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/chapters/bluray.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iana_language_subtag_registry.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/chapters/bluray.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/id3.cpp 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/output/p_dvbsub.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iana_language_subtag_registry_list.cpp:18: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_obu.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_obu.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/image.cpp CXX src/common/bluray/util.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/id3.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_dvbsub.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bluray/util.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/image.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/id3.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_dvbsub.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/image.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/bluray/util.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/input/r_mpeg_ts.cpp CXX src/common/iso15924.cpp CXX src/common/iso15924_script_list.cpp CXX src/common/bluray/track_chapter_names.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_mpeg_ts.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iso15924.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/output/p_dts.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_mpeg_ts.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/iso15924.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iso15924_script_list.cpp:18: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bluray/track_chapter_names.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/iso15924_script_list.cpp:18: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_dts.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/iso3166.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_dts.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/iso3166_country_list.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iso3166.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ 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/iso3166.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iso3166_country_list.cpp:18: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/output/p_dirac.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/iso3166_country_list.cpp:18: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bluray/mpls.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/iso639.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/bluray/mpls.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_dirac.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/iso639_language_list.cpp CXX src/input/r_mpeg_ps.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_dirac.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/iso639.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_mpeg_ps.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_mpeg_ps.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/ivf.cpp CXX src/output/p_avc_hevc_es.cpp CXX src/common/json.cpp CXX src/common/bluray/index.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bluray/index.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/ivf.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/json.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_avc_hevc_es.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/bluray/index.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/json.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/ivf.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/kate.cpp CXX src/input/r_mpeg_es.cpp CXX src/common/bluray/disc_library.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/kate.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_mpeg_es.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/kax_analyzer.cpp CXX src/output/p_avc_es.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_mpeg_es.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/kate.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bluray/disc_library.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/kax_analyzer.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/kax_element_names.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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_avc_es.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/kax_analyzer.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/kax_element_names.cpp:11: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_avc_es.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/kax_element_names.cpp:11: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/input/r_mp3.cpp CXX src/common/kax_file.cpp CXX src/common/bluray/clpi.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_mp3.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/output/p_avc.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/input/r_mp3.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/kax_file.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/bluray/clpi.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/locale.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_avc.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/kax_file.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/kax_info.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/bluray/clpi.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_avc.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/kax_info.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/input/r_microdvd.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/locale.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/locale.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/locale_string.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_microdvd.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/avc_hevc/types.cpp CXX src/output/p_av1.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_microdvd.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/logger.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/locale_string.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/avc_hevc/types.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/locale_string.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_av1.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/logger.cpp:11: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/avc_hevc/types.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_av1.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/input/r_matroska.cpp CXX src/common/markdown.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/logger.cpp:11: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ CXX src/common/math.cpp /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/avc_hevc/es_parser.cpp CXX src/output/p_alac.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/markdown.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/math.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_matroska.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/memory.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/avc_hevc/es_parser.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/markdown.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/math.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_matroska.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/memory.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/mime.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_alac.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ 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/memory.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_alac.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mime.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/mm_io_x.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_io.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/mime.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/mm_io.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/output/p_ac3.cpp CXX src/common/avc/util.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_io_x.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/mm_mem_io.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/mm_io_x.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/mm_mpls_multi_file_io.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_ac3.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/avc/util.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/mm_multi_file_io.cpp CXX src/input/r_ivf.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_ac3.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_mpls_multi_file_io.cpp:1: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_mem_io.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/avc/util.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/mm_mem_io.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_multi_file_io.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_ivf.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/mm_null_io.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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_ivf.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/output/p_aac.cpp CXX src/common/mm_proxy_io.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_null_io.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/avc/es_parser.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/output/p_aac.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/mm_null_io.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/mm_read_buffer_io.cpp CXX src/input/r_hevc.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/output/p_aac.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_proxy_io.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/mm_stdio.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/avc/es_parser.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/mm_proxy_io.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/avc/es_parser.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_hevc.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_read_buffer_io.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_stdio.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ AR src/output/libmtxoutput.a RANLIB src/output/libmtxoutput.a CXX src/common/mm_text_io.cpp CXX src/common/mm_write_buffer_io.cpp 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_hevc.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/mm_stdio.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/mp3.cpp CXX src/common/mpeg.cpp CXX src/common/avc/avcc.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_write_buffer_io.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mp3.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/input/r_hdmv_textst.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mm_text_io.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/avc/avcc.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mpeg.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/mp3.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/mm_text_io.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/mpeg1_2.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/avc/avcc.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/mpeg4_p2.cpp CXX src/common/opus.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_hdmv_textst.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/webvtt.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_hdmv_textst.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mpeg1_2.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/output.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/mpeg4_p2.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/opus.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/mpeg1_2.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/webvtt.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/mpeg4_p2.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/opus.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/webvtt.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/output.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/property_element.cpp CXX src/input/r_hdmv_pgs.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/output.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/random.cpp CXX src/common/samples_to_timestamp_converter.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/property_element.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/webm.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/property_element.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/random.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_hdmv_pgs.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/split_arg_parsing.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/random.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/samples_to_timestamp_converter.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_hdmv_pgs.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/webm.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/split_arg_parsing.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/split_point.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/webm.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ CXX src/common/spu.cpp /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ 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/split_arg_parsing.cpp:13: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/spu.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/input/r_flv.cpp CXX src/common/wavpack.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/split_point.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/spu.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/terminal.cpp CXX src/common/theora.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/split_point.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/stereo_mode.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_flv.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/wavpack.cpp:18: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/stereo_mode.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_flv.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/track_statistics.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/theora.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/translation.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/wavpack.cpp:18: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/common/truehd.cpp CXX src/common/w64.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/theora.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/track_statistics.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/translation.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/truehd.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/unique_numbers.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/track_statistics.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/w64.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/translation.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/truehd.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/w64.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/input/r_flac.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/unique_numbers.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/vc1.cpp CXX src/common/vp9.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/unique_numbers.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_flac.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ CXX src/common/version.cpp CXX src/common/vint.cpp CXX src/common/vobsub.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_flac.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/vp9.cpp:10: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/vc1.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/vp9.cpp:10: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/vint.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/vobsub.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/vint.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/vobsub.cpp:12: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/common/version.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/input/aac_framing_packet_converter.cpp In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/common/version.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ CXX src/input/bluray_pcm_channel_layout_packet_converter.cpp CXX src/input/r_dv.cpp CXX src/input/dvbsub_pes_framing_removal_packet_converter.cpp In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/aac_framing_packet_converter.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/bluray_pcm_channel_layout_packet_converter.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_dv.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ AR src/common/libmtxcommon.a CXX src/input/r_aac.cpp RANLIB src/common/libmtxcommon.a 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ LINK src/mkvinfo LINK src/tools/ebml_validator LINK src/mkvpropedit LINK src/mkvextract /usr/bin/ld: warning: libstdc++.so.8, needed by /work/multimedia/mkvtoolnix/work/.buildlink/lib/libmatroska.so, may conflict with libstdc++.so.7 /usr/bin/ld: warning: libstdc++.so.8, needed by /work/multimedia/mkvtoolnix/work/.buildlink/lib/libmatroska.so, may conflict with libstdc++.so.7 src/tools/ebml_validator.o: In function `parse_content(int, long)': ebml_validator.cpp:(.text+0x4aa): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml_validator.cpp:(.text+0x5a3): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml_validator.cpp:(.text+0x62b): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml_validator.cpp:(.text+0x6f5): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml_validator.cpp:(.text+0xa5f): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/tools/ebml_validator.o:ebml_validator.cpp:(.text.unlikely+0x1c1): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/common/libmtxcommon.a(debugging.o): In function `ebml_dumper_c::to_string[abi:cxx11](libebml::EbmlElement const&)': debugging.cpp:(.text+0x1271): undefined reference to `libebml::EbmlUnicodeString::GetValueUTF8[abi:cxx11]() const' debugging.cpp:(.text+0x129a): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' debugging.cpp:(.text+0x148c): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(debugging.o): In function `ebml_dumper_c::dump_impl(libebml::EbmlElement const*, unsigned long, unsigned long) [clone .localalias.147]': debugging.cpp:(.text+0x1744): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(hacks.o): In function `mtx::hacks::engage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': hacks.cpp:(.text+0x1aa0): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' hacks.cpp:(.text+0x1af5): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' hacks.cpp:(.text+0x1dd3): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(locale.o):locale.cpp:(.text+0x6c9): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/common/libmtxcommon.a(version.o): In function `get_default_segment_info_data(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': version.cpp:(.text+0x11b0): undefined reference to `libebml::EbmlCodeVersion[abi:cxx11]' version.cpp:(.text+0x11be): undefined reference to `libmatroska::KaxCodeVersion[abi:cxx11]' version.cpp:(.text+0x11fc): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(version.o): In function `parse_latest_release_version(std::shared_ptr<pugi::xml_document> const&)': version.cpp:(.text+0x16e7): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' version.cpp:(.text+0x29d6): undefined reference to `fmt::v8::vformat[abi:cxx11]/(usrfmt/:bin:/v8ld::: basic_string_viewwarning<:char >libstdc,+ +fmt.:so.8:,v8 :needed: basic_format_argsby< fmt/:work:/v8multimedia:/:mkvtoolnixbasic_format_context/<workfmt/:.:buildlinkv8/:lib:/appenderlibmatroska.so,, charmay> conflict> )with' libstdcversion.cpp+:+(..so.7text +/0x2a39usr)/:bin /undefinedld :reference warningto: `libstdcfmt+:+:.v8so.8:,: vformatneeded[ abiby: cxx11/]work(/fmtmultimedia:/:mkvtoolnixv8/:work:/basic_string_view.<buildlinkchar/>lib,/ libmatroska.sofmt,: :mayv8 :conflict: basic_format_argswith< fmtlibstdc:+:+v8.:so.7: basic_format_contextsrc</fmtcommon:/:libmtxcommon.av8(:cli_parser.o:)appender:, Inchar >function >`)mtx': :srccli/:common:/parser_clibmtxcommon.a:(:common.oparse_args)(:) 'In: functioncli_parser.cpp :`(mtx.:text:+mm_io0x16bf:)::create_directory_x :undefined: errorreference[ abito: cxx11`]fmt(:): v8const:'::vformat [common.cppabi::(cxx11.]text._ZNK3mtx5mm_io18create_directory_x5errorB5cxx11Ev([fmt_ZNK3mtx5mm_io18create_directory_x5errorB5cxx11Ev:]:+v80x87:)::basic_string_view <undefinedchar >reference, tofmt :`:fmtv8::::v8basic_format_args:<:fmtvformat:[:abiv8::cxx11:]basic_format_context(<fmtfmt::::v8v8::::basic_string_viewappender<,char >char,> fmt>:):'v8 :cli_parser.cpp::basic_format_args(<.fmttext:+:0x1724v8)::: basic_format_contextundefined< fmtreference: :tov8 :`:fmtappender:,: v8char:>: vformat>[)abi': cxx11src]/(commonfmt/:libmtxcommon.a:(v8date_time.o:)::basic_string_viewdate_time.cpp<:char(>.,text +fmt0x383:)::v8 :more: basic_format_argsundefined< fmtreferences: :tov8 :`:fmtbasic_format_context:<:fmtv8::::v8vformat:[:abiappender:,cxx11 ]char(>fmt :>:)v8': :srcbasic_string_view/<commonchar/>libmtxcommon.a,( cli_parser.ofmt)::: v8In: :functionbasic_format_args <`fmtmtx::::v8cli::::basic_format_contextparser_c<:fmt::add_option:(v8std::::appender__cxx11,: :charbasic_string>< char>,) 'std :follow: char_traits<char>, std::allocator<char> > const&, std::function<collect2: error: ld returned 1 exit status void ()> const&, translatable_string_c)': cli_parser.cpp:(.text+0x2390): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(command_line.o): In function `mtx::cli::handle_common_args(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': command_line.cpp:(.text+0x4b6): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' command_line.cpp:(.text+0x670): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(command_line.o):command_line.cpp:(.text+0xa01): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/common/libmtxcommon.a(debugging.o): In function `ebml_dumper_c::to_string[abi:cxx11](libebml::EbmlElement const&)': debugging.cpp:(.text+0x1271): undefined reference to `libebml::EbmlUnicodeString::GetValueUTF8[abi:cxx11]() const' debugging.cpp:(.text+0x129a): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' debugging.cpp:(.text+0x148c): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(debugging.o): In function `ebml_dumper_c::dump_impl(libebml::EbmlElement const*, unsigned long, unsigned long) [clone .localalias.147]': debugging.cpp:(.text+0x1744): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(hacks.o): In function `mtx::hacks::engage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': hacks.cpp:(.text+0x1aa0): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' hacks.cpp:(.text+0x1af5): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' hacks.cpp:(.text+0x1dd3): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(kax_info.o):kax_info.cpp:(.text+0x792): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/common/libmtxcommon.a(kax_info.o): In function `std::_Function_handler<void (libebml::EbmlElement&), mtx::kax_info_c::init_custom_element_value_formatters_and_processors()::{lambda(libebml::EbmlElement&)#28}>::_M_invoke(std::_Any_data const&, libebml::EbmlElement&)': kax_info.cpp:(.text+0x3b22): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' kax_info.cpp:(.text+0x3b67): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(kax_info.o): In function `std::_Function_handler<void (libebml::EbmlElement&), mtx::kax_info_c::init_custom_element_value_formatters_and_processors()::{lambda(libebml::EbmlElement&)#29}>::_M_invoke(std::_Any_data const&, libebml::EbmlElement&)': kax_info.cpp:(.text+0x3bfa): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' kax_info.cpp:(.text+0x3c3f): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(kax_info.o): In function `std::_Function_handler<void (libebml::EbmlElement&), mtx::kax_info_c::init_custom_element_value_formatters_and_processors()::{lambda(libebml::EbmlElement&)#32}>::_M_invoke(std::_Any_data const&, libebml::EbmlElement&)': kax_info.cpp:(.text+0x3d31): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(kax_info.o): In function `mtx::kax_info_c::format_binary[abi:cxx11](libebml::EbmlBinary&)': kax_info.cpp:(.text+0x4252): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' kax_info.cpp:(.text+0x42eb): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(kax_info.o): In function `mtx::kax_info_c::format_simple_block[abi:cxx11](libebml::EbmlElement&)': kax_info.cpp:(.text+0x44b1): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(kax_info.o):kax_info.cpp:(.text+0x4b43): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/common/libmtxcommon.a(kax_info.o): In function `std::_Function_handler<bool (libebml::EbmlElement&), mtx::kax_info_c::init_custom_element_value_formatters_and_processors()::{lambda(libebml::EbmlElement&)#11}>::_M_invoke(std::_Any_data const&, libebml::EbmlElement&)': kax_info.cpp:(.text+0x5dac): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' src/common/libmtxcommon.a(kax_info.o): In function `mtx::kax_info_c::format_element_value_default[abi:cxx11](libebml::EbmlElement&)': kax_info.cpp:(.text+0x610a): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' kax_info.cpp:(.text+0x6133): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' kax_info.cpp:(.text+0x617d): undefined reference to `libebml::EbmlUnicodeString::GetValueUTF8[abi:cxx11]() const' src/common/libmtxcommon.a(kax_info.o): In function `mtx::kax_info_c::ui_show_element(libebml::EbmlElement&)': kax_info.cpp:(.text+0x67e3): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(kax_info.o): In function `mtx::kax_info_c::post_block(libebml::EbmlElement&)': kax_info.cpp:(.text+0x6b2a): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' kax_info.cpp:(.text+0x6d4c): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' kax_info.cpp:(.text+0x6e92): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(kax_info.o): In function `std::_Function_handler<bool (libebml::EbmlElement&), mtx::kax_info_c::init_custom_element_value_formatters_and_processors()::{lambda(libebml::EbmlElement&)#12}>::_M_invoke(std::_Any_data const&, libebml::EbmlElement&)': kax_info.cpp:(.text+0x7227): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(kax_info.o):kax_info.cpp:(.text+0x7417): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/common/libmtxcommon.a(version.o): In function `get_default_segment_info_data(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': version.cpp:(.text+0x11b0): undefined reference to `libebml::EbmlCodeVersion[abi:cxx11]' version.cpp:(.text+0x11be): undefined reference to `libmatroska::KaxCodeVersion[abi:cxx11]' version.cpp:(.text+0x11fc): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(version.o): In function `parse_latest_release_version(std::shared_ptr<pugi::xml_document> const&)': version.cpp:(.text+0x16e7): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' version.cpp:(.text+0x29d6): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' version.cpp:(.text+0x2a39): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(util.o): In function `mtx::avc::sps_info_t::dump()': util.cpp:(.text+0x2d09): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(util.o):util.cpp:(.text+0x2daa): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/common/libmtxcommon.a(ebml.o): In function `kt_get_codec_id[abi:cxx11](libmatroska::KaxTrackEntry&)': ebml.cpp:(.text+0xda0): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' src/common/libmtxcommon.a(ebml.o): In function `kt_get_language[abi:cxx11](libmatroska::KaxTrackEntry&)': ebml.cpp:(.text+0xe49): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' src/common/libmtxcommon.a(ebml.o): In function `must_be_present_in_master_by_id(libebml::EbmlId const&)': ebml.cpp:(.text+0x16a1): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml.cpp:(.text+0x16ef): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml.cpp:(.text+0x1857): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml.cpp:(.text+0x18a3): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml.o): In function `fix_elements_in_master(libebml::EbmlMaster*) [clone .localalias.372]': ebml.cpp:(.text+0x24ae): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml.o):ebml.cpp:(.text+0x2506): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/common/libmtxcommon.a(ebml.o): In function `fix_elements_in_master(libebml::EbmlMaster*) [clone .localalias.372]': ebml.cpp:(.text+0x26b5): undefined reference to `libebml::EbmlUnicodeString::SetValueUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' ebml.cpp:(.text+0x26eb): undefined reference to `libebml::EbmlUnicodeString::SetValueUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' ebml.cpp:(.text+0x2dd6): undefined reference to `libebml::EbmlUnicodeString::SetValueUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' ebml.cpp:(.text+0x2f8f): undefined reference to `libebml::EbmlUnicodeString::SetValueUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/common/libmtxcommon.a(ebml.o): In function `void fix_elements_set_to_default_value_if_unset<libebml::EbmlDate>(libebml::EbmlElement*)': ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml8EbmlDateEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml8EbmlDateEEvPNS0_11EbmlElementE]+0x13f): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml8EbmlDateEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml8EbmlDateEEvPNS0_11EbmlElementE]+0x187): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml.o): In function `void fix_elements_set_to_default_value_if_unset<libebml::EbmlFloat>(libebml::EbmlElement*)': ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml9EbmlFloatEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml9EbmlFloatEEvPNS0_11EbmlElementE]+0x127): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml9EbmlFloatEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml9EbmlFloatEEvPNS0_11EbmlElementE]+0x16f): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml.o): In function `void fix_elements_set_to_default_value_if_unset<libebml::EbmlSInteger>(libebml::EbmlElement*)': ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml12EbmlSIntegerEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml12EbmlSIntegerEEvPNS0_11EbmlElementE]+0x127): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml.o):ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml12EbmlSIntegerEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml12EbmlSIntegerEEvPNS0_11EbmlElementE]+0x16f): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/common/libmtxcommon.a(ebml.o): In function `void fix_elements_set_to_default_value_if_unset<libebml::EbmlString>(libebml::EbmlElement*)': ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml10EbmlStringEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml10EbmlStringEEvPNS0_11EbmlElementE]+0x1a9): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml10EbmlStringEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml10EbmlStringEEvPNS0_11EbmlElementE]+0x1b4): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/common/libmtxcommon.a(ebml.o): In function `void fix_elements_set_to_default_value_if_unset<libebml::EbmlUInteger>(libebml::EbmlElement*)': ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml12EbmlUIntegerEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml12EbmlUIntegerEEvPNS0_11EbmlElementE]+0x127): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml12EbmlUIntegerEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml12EbmlUIntegerEEvPNS0_11EbmlElementE]+0x16f): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml.o): In function `void fix_elements_set_to_default_value_if_unset<libebml::EbmlUnicodeString>(libebml::EbmlElement*)': ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml17EbmlUnicodeStringEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml17EbmlUnicodeStringEEvPNS0_11EbmlElementE]+0x133): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml17EbmlUnicodeStringEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml17EbmlUnicodeStringEEvPNS0_11EbmlElementE]+0x17b): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' collect2: error: ld returned 1 exit status *** Error code 1 Stop. make[1]: stopped in /tree/pkgsrc/multimedia/mkvtoolnix /usr/bin/ld: warning: libstdc++.so.8, needed by /work/multimedia/mkvtoolnix/work/.buildlink/lib/libmatroska.so, may conflict with libstdc++.so.7 /usr/bin/ld: warning: libstdc++.so.8, needed by /work/multimedia/mkvtoolnix/work/.buildlink/lib/libmatroska.so, may conflict with libstdc++.so.7 src/propedit/propedit.o: In function `display_update_element_result(libebml::EbmlCallbacks const&, kax_analyzer_c::update_element_result_e)': propedit.cpp:(.text+0x382): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' propedit.cpp:(.text+0x45a): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' propedit.cpp:(.text+0x643): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' propedit.cpp:(.text+0x6ab): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/propedit/propedit.o: In function `main.cold.277': propedit.cpp:(.text.unlikely+0xd9): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/propedit/propedit.o:propedit.cpp:(.text.unlikely+0x1a4): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/propedit/libmtxpropedit.a(attachment_target.o): In function `attachment_target_c::replace_attachment_values(libmatroska::KaxAttached&)': attachment_target.cpp:(.text+0x20ba): undefined reference to `libebml::EbmlUnicodeString::SetValueUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' attachment_target.cpp:(.text+0x2119): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' attachment_target.cpp:(.text+0x23d3): undefined reference to `libebml::EbmlUnicodeString::SetValueUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/propedit/libmtxpropedit.a(attachment_target.o): In function `attachment_target_c::execute_add()': attachment_target.cpp:(.text+0x2d7f): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/propedit/libmtxpropedit.a(attachment_target.o): In function `attachment_target_c::matches_by_uid_name_or_mime_type(libmatroska::KaxAttached&)': attachment_target.cpp:(.text+0x34f1): undefined reference to `libebml::EbmlString::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&() const' src/propedit/libmtxpropedit.a(attachment_target.o): In function `attachment_target_c::validate() [clone .cold.307]': attachment_target.cpp:(.text.unlikely+0xbf): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/propedit/libmtxpropedit.a(change.o): In function `change_c::get_spec[abi:cxx11]()': change.cpp:(.text+0xbb): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' change.cpp:(.text+0xe9): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/propedit/libmtxpropedit.a(change.o): In function `change_c::dump_info() const': change.cpp:(.text+0x156): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/propedit/libmtxpropedit.a(change.o): In function `change_c::execute_delete()': change.cpp:(.text+0x2d4): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/propedit/libmtxpropedit.a(change.o):change.cpp:(.text+0x5d0): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/propedit/libmtxpropedit.a(change.o): In function `change_c::set_element_at(int)': change.cpp:(.text+0x45a): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' change.cpp:(.text+0x46d): undefined reference to `libebml::EbmlUnicodeString::SetValueUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/propedit/libmtxpropedit.a(change.o): In function `change_c::parse_boolean() [clone .cold.263]': change.cpp:(.text.unlikely+0xab7): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/propedit/libmtxpropedit.a(change.o): In function `change_c::parse_binary() [clone .cold.264]': change.cpp:(.text.unlikely+0xbf6): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' change.cpp:(.text.unlikely+0xc8e): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/propedit/libmtxpropedit.a(chapter_target.o): In function `chapter_target_c::execute()': chapter_target.cpp:(.text+0xde): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/propedit/libmtxpropedit.a(chapter_target.o): In function `chapter_target_c::dump_info() const': chapter_target.cpp:(.text+0x2ae): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(bcp47.o):bcp47.cpp:(.text+0x1e3): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/common/libmtxcommon.a(debugging.o): In function `ebml_dumper_c::to_string[abi:cxx11](libebml::EbmlElement const&)': debugging.cpp:(.text+0x1271): undefined reference to `libebml::EbmlUnicodeString::GetValueUTF8[abi:cxx11]() const' debugging.cpp:(.text+0x129a): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' debugging.cpp:(.text+0x148c): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(debugging.o): In function `ebml_dumper_c::dump_impl(libebml::EbmlElement const*, unsigned long, unsigned long) [clone .localalias.147]': debugging.cpp:(.text+0x1744): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(doc_type_version_handler.o): In function `mtx::doc_type_version_handler_c::do_update_ebml_head(mm_io_c&)': doc_type_version_handler.cpp:(.text+0x75d): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' doc_type_version_handler.cpp:(.text+0x7b1): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(doc_type_version_handler.o): In function `mtx::doc_type_version_handler_c::update_ebml_head(mm_io_c&)': doc_type_version_handler.cpp:(.text+0xb3a): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(doc_type_version_handler.o):doc_type_version_handler.cpp:(.text+0xb82): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/common/libmtxcommon.a(ebml.o): In function `kt_get_codec_id[abi:cxx11](libmatroska::KaxTrackEntry&)': ebml.cpp:(.text+0xda0): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' src/common/libmtxcommon.a(ebml.o): In function `kt_get_language[abi:cxx11](libmatroska::KaxTrackEntry&)': ebml.cpp:(.text+0xe49): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' src/common/libmtxcommon.a(ebml.o): In function `must_be_present_in_master_by_id(libebml::EbmlId const&)': ebml.cpp:(.text+0x16a1): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml.cpp:(.text+0x16ef): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml.cpp:(.text+0x1857): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml.cpp:(.text+0x18a3): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml.o): In function `fix_elements_in_master(libebml::EbmlMaster*) [clone .localalias.372]': ebml.cpp:(.text+0x24ae): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml.o):ebml.cpp:(.text+0x2506): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/common/libmtxcommon.a(ebml.o): In function `fix_elements_in_master(libebml::EbmlMaster*) [clone .localalias.372]': ebml.cpp:(.text+0x26b5): undefined reference to `libebml::EbmlUnicodeString::SetValueUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' ebml.cpp:(.text+0x26eb): undefined reference to `libebml::EbmlUnicodeString::SetValueUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' ebml.cpp:(.text+0x2dd6): undefined reference to `libebml::EbmlUnicodeString::SetValueUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' ebml.cpp:(.text+0x2f8f): undefined reference to `libebml::EbmlUnicodeString::SetValueUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/common/libmtxcommon.a(ebml.o): In function `void fix_elements_set_to_default_value_if_unset<libebml::EbmlDate>(libebml::EbmlElement*)': ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml8EbmlDateEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml8EbmlDateEEvPNS0_11EbmlElementE]+0x13f): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml8EbmlDateEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml8EbmlDateEEvPNS0_11EbmlElementE]+0x187): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml.o): In function `void fix_elements_set_to_default_value_if_unset<libebml::EbmlFloat>(libebml::EbmlElement*)': ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml9EbmlFloatEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml9EbmlFloatEEvPNS0_11EbmlElementE]+0x127): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml9EbmlFloatEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml9EbmlFloatEEvPNS0_11EbmlElementE]+0x16f): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml.o): In function `void fix_elements_set_to_default_value_if_unset<libebml::EbmlSInteger>(libebml::EbmlElement*)': ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml12EbmlSIntegerEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml12EbmlSIntegerEEvPNS0_11EbmlElementE]+0x127): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml.o):ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml12EbmlSIntegerEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml12EbmlSIntegerEEvPNS0_11EbmlElementE]+0x16f): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/common/libmtxcommon.a(ebml.o): In function `void fix_elements_set_to_default_value_if_unset<libebml::EbmlString>(libebml::EbmlElement*)': ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml10EbmlStringEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml10EbmlStringEEvPNS0_11EbmlElementE]+0x1a9): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml10EbmlStringEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml10EbmlStringEEvPNS0_11EbmlElementE]+0x1b4): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/common/libmtxcommon.a(ebml.o): In function `void fix_elements_set_to_default_value_if_unset<libebml::EbmlUInteger>(libebml::EbmlElement*)': ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml12EbmlUIntegerEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml12EbmlUIntegerEEvPNS0_11EbmlElementE]+0x127): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml12EbmlUIntegerEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml12EbmlUIntegerEEvPNS0_11EbmlElementE]+0x16f): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml.o): In function `void fix_elements_set_to_default_value_if_unset<libebml::EbmlUnicodeString>(libebml::EbmlElement*)': ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml17EbmlUnicodeStringEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml17EbmlUnicodeStringEEvPNS0_11EbmlElementE]+0x133): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml17EbmlUnicodeStringEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml17EbmlUnicodeStringEEvPNS0_11EbmlElementE]+0x17b): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(hacks.o): In function `mtx::hacks::engage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': hacks.cpp:(.text+0x1aa0): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(hacks.o):hacks.cpp:(.text+0x1af5): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/common/libmtxcommon.a(kax_analyzer.o): In function `kax_analyzer_c::determine_webm()': kax_analyzer.cpp:(.text+0x4e3): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' src/common/libmtxcommon.a(kax_analyzer.o): In function `kax_analyzer_c::process()': kax_analyzer.cpp:(.text+0x6d0): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' kax_analyzer.cpp:(.text+0x724): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(kax_analyzer.o): In function `kax_analyzer_c::update_uid_referrals(std::unordered_map<unsigned long, unsigned long, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > > const&)': kax_analyzer.cpp:(.text+0x1843): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' kax_analyzer.cpp:(.text+0x188c): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' kax_analyzer.cpp:(.text+0x1987): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(kax_analyzer.o):kax_analyzer.cpp:(.text+0x19d5): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/common/libmtxcommon.a(version.o): In function `get_default_segment_info_data(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': version.cpp:(.text+0x11b0): undefined reference to `libebml::EbmlCodeVersion[abi:cxx11]' version.cpp:(.text+0x11be): undefined reference to `libmatroska::KaxCodeVersion[abi:cxx11]' version.cpp:(.text+0x11fc): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(version.o): In function `parse_latest_release_version(std::shared_ptr<pugi::xml_document> const&)': version.cpp:(.text+0x16e7): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' version.cpp:(.text+0x29d6): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' version.cpp:(.text+0x2a39): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(chapters.o): In function `mtx::chapters::remove_entries(long, long, long, libebml::EbmlMaster&)': chapters.cpp:(.text+0x5dc): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(chapters.o):chapters.cpp:(.text+0x62d): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/common/libmtxcommon.a(chapters.o): In function `mtx::chapters::fix_country_codes(libebml::EbmlMaster&) [clone .localalias.413]': chapters.cpp:(.text+0xf8c): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' chapters.cpp:(.text+0x1007): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/common/libmtxcommon.a(chapters.o): In function `mtx::chapters::merge_entries(libebml::EbmlMaster&) [clone .localalias.415]': chapters.cpp:(.text+0x15d4): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' chapters.cpp:(.text+0x1629): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' chapters.cpp:(.text+0x1704): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' chapters.cpp:(.text+0x1759): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(chapters.o): In function `_ZNSt17_Function_handlerIF7QStringRK23QRegularExpressionMatchEZN3mtx8chapters20format_name_templateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRK17basic_timestamp_cIlESE_EUlRKT_E_E9_M_invokeERKSt9_Any_dataS3_': chapters.cpp:(.text+0x1e7c): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(chapters.o): In function `mtx::chapters::get_name[abi:cxx11](libmatroska::KaxChapterAtom&)': chapters.cpp:(.text+0x2600): undefined reference to `libebml::EbmlUnicodeString::GetValueUTF8[abi:cxx11]() const' src/common/libmtxcommon.a(chapters.o): In function `mtx::chapters::get_language_from_display(libmatroska::KaxChapterDisplay&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': chapters.cpp:(.text+0x2901): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' chapters.cpp:(.text+0x29a2): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' src/common/libmtxcommon.a(chapters.o): In function `mtx::chapters::parse_simple(mm_text_io_c*, long, long, long, mtx::bcp47::language_c const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': chapters.cpp:(.text+0x4125): undefined reference to `libebml::EbmlUnicodeString::SetValueUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' chapters.cpp:(.text+0x42f8): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' chapters.cpp:(.text+0x435d): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' chapters.cpp:(.text+0x43cc): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' chapters.cpp:(.text+0x46d7): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' chapters.cpp:(.text+0x4739): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' chapters.cpp:(.text+0x4783): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' chapters.cpp:(.text+0x47d8): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' chapters.cpp:(.text+0x483c): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(chapters.o):chapters.cpp:(.text+0x4c1f): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/common/libmtxcommon.a(chapters.o): In function `mtx::chapters::set_languages_in_display(libmatroska::KaxChapterDisplay&, std::vector<mtx::bcp47::language_c, std::allocator<mtx::bcp47::language_c> > const&)': chapters.cpp:(.text+0x563d): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' chapters.cpp:(.text+0x5737): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/common/libmtxcommon.a(chapters.o): In function `mtx::chapters::create_editions_and_chapters(std::vector<std::vector<basic_timestamp_c<long>, std::allocator<basic_timestamp_c<long> > >, std::allocator<std::vector<basic_timestamp_c<long>, std::allocator<basic_timestamp_c<long> > > > > const&, mtx::bcp47::language_c const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': chapters.cpp:(.text+0x5f23): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' chapters.cpp:(.text+0x5f3d): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/common/libmtxcommon.a(chapters.o): In function `mtx::chapters::parse(mm_text_io_c*, long, long, long, mtx::bcp47::language_c const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, mtx::chapters::format_e*, std::unique_ptr<libmatroska::KaxTags, std::default_delete<libmatroska::KaxTags> >*) [clone .cold.432]': chapters.cpp:(.text.unlikely+0x961): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' chapters.cpp:(.text.unlikely+0xad1): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' chapters.cpp:(.text.unlikely+0xbb3): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(chapters.o): In function `mtx::chapters::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long, long, long, mtx::bcp47::language_c const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, mtx::chapters::format_e*, std::unique_ptr<libmatroska::KaxTags, std::default_delete<libmatroska::KaxTags> >*) [clone .cold.433]': chapters.cpp:(.text.unlikely+0xd62): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' chapters.cpp:(.text.unlikely+0xe13): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(chapters.o):chapters.cpp:(.text.unlikely+0xe9e): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/common/libmtxcommon.a(cue_parser.o): In function `mtx::chapters::cue_str_internal_to_utf(mtx::chapters::cue_parser_args_t&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': cue_parser.cpp:(.text+0x6d5): undefined reference to `libebml::UTFstring::SetUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/common/libmtxcommon.a(cue_parser.o): In function `mtx::chapters::add_elements_for_cue_entry(mtx::chapters::cue_parser_args_t&, std::unique_ptr<libmatroska::KaxTags, std::default_delete<libmatroska::KaxTags> >*)': cue_parser.cpp:(.text+0xd3e): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' cue_parser.cpp:(.text+0xe95): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' cue_parser.cpp:(.text+0xea5): undefined reference to `libebml::EbmlUnicodeString::SetValueUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' cue_parser.cpp:(.text+0xefb): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' cue_parser.cpp:(.text+0x12fc): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' cue_parser.cpp:(.text+0x15b9): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(cue_parser.o): In function `mtx::chapters::parse_cue(mm_text_io_c*, long, long, long, mtx::bcp47::language_c const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unique_ptr<libmatroska::KaxTags, std::default_delete<libmatroska::KaxTags> >*)': cue_parser.cpp:(.text+0x3494): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' cue_parser.cpp:(.text+0x37c5): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' cue_parser.cpp:(.text+0x396f): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/common/libmtxcommon.a(header_removal.o): In function `analyze_header_removal_compressor_c::~analyze_header_removal_compressor_c()': header_removal.cpp:(.text+0x693): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(header_removal.o): In function `header_removal_compressor_c::do_compress(unsigned char const*, unsigned long)': header_removal.cpp:(.text+0x978): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' header_removal.cpp:(.text+0x9cf): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' header_removal.cpp:(.text+0xa74): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' header_removal.cpp:(.text+0xc16): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(zlib.o):zlib.cpp:(.text+0x101): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/common/libmtxcommon.a(tags.o): In function `mtx::tags::get_simple_name[abi:cxx11](libmatroska::KaxTagSimple const&)': tags.cpp:(.text+0x4e7): undefined reference to `libebml::EbmlUnicodeString::GetValueUTF8[abi:cxx11]() const' src/common/libmtxcommon.a(tags.o): In function `mtx::tags::get_simple_value[abi:cxx11](libmatroska::KaxTagSimple const&)': tags.cpp:(.text+0x52d): undefined reference to `libebml::EbmlUnicodeString::GetValueUTF8[abi:cxx11]() const' src/common/libmtxcommon.a(tags.o): In function `mtx::tags::merge(std::shared_ptr<libmatroska::KaxTags> const&, std::shared_ptr<libmatroska::KaxTags> const&)': tags.cpp:(.text+0x1ed4): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' tags.cpp:(.text+0x1f46): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' tags.cpp:(.text+0x1f8c): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' tags.cpp:(.text+0x212a): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' tags.cpp:(.text+0x25c3): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(tags.o): In function `mtx::tags::find_simple(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libebml::EbmlMaster&)': tags.cpp:(.text+0x2899): undefined reference to `libebml::UTFstring::SetUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/common/libmtxcommon.a(tags.o): In function `mtx::tags::get_simple_value(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libebml::EbmlMaster&)': tags.cpp:(.text+0x290b): undefined reference to `libebml::EbmlUnicodeString::GetValueUTF8[abi:cxx11]() const' src/common/libmtxcommon.a(tags.o): In function `mtx::tags::set_simple(libmatroska::KaxTag&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, mtx::bcp47::language_c const&)': tags.cpp:(.text+0x2dd4): undefined reference to `libebml::EbmlUnicodeString::SetValueUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' tags.cpp:(.text+0x2df5): undefined reference to `libebml::EbmlUnicodeString::SetValueUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' tags.cpp:(.text+0x2e42): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' tags.cpp:(.text+0x2f1e): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/common/libmtxcommon.a(tags.o): In function `mtx::tags::set_simple_name(libmatroska::KaxTagSimple&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': tags.cpp:(.text+0x233): undefined reference to `libebml::EbmlUnicodeString::SetValueUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/common/libmtxcommon.a(tags.o): In function `mtx::tags::set_simple_value(libmatroska::KaxTagSimple&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': tags.cpp:(.text+0x254): undefined reference to `libebml::EbmlUnicodeString::SetValueUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/common/libmtxcommon.a(tags.o): In function `mtx::tags::set_target_type(libmatroska::KaxTag&, mtx::tags::target_type_e, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': tags.cpp:(.text+0x451): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/common/libmtxcommon.a(ebml_chapters_converter.o): In function `mtx::xml::ebml_chapters_converter_c::fix_edition_entry(libmatroska::KaxEditionEntry&) const': ebml_chapters_converter.cpp:(.text+0x73a): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml_chapters_converter.o): In function `mtx::xml::ebml_chapters_converter_c::fix_display_countries(libmatroska::KaxChapterDisplay&) const': ebml_chapters_converter.cpp:(.text+0xb5c): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' ebml_chapters_converter.cpp:(.text+0xbcd): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' ebml_chapters_converter.cpp:(.text+0xd14): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml_chapters_converter.o): In function `mtx::xml::ebml_chapters_converter_c::fix_display_languages(libmatroska::KaxChapterDisplay&) const': ebml_chapters_converter.cpp:(.text+0xe71): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' ebml_chapters_converter.cpp:(.text+0x14c4): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' ebml_chapters_converter.cpp:(.text+0x1a44): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml_chapters_converter.cpp:(.text+0x1ac4): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' ebml_chapters_converter.cpp:(.text+0x1b2d): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml_chapters_converter.o): In function `mtx::xml::ebml_chapters_converter_c::parse_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [clone .cold.276]': ebml_chapters_converter.cpp:(.text.unlikely+0x8c3): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml_chapters_converter.cpp:(.text.unlikely+0x951): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml_chapters_converter.cpp:(.text.unlikely+0xa35): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml_converter.o): In function `mtx::xml::ebml_converter_c::format_string(pugi::xml_node&, libebml::EbmlElement&)': ebml_converter.cpp:(.text+0x86): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' src/common/libmtxcommon.a(ebml_converter.o): In function `mtx::xml::ebml_converter_c::format_ustring(pugi::xml_node&, libebml::EbmlElement&)': ebml_converter.cpp:(.text+0x106): undefined reference to `libebml::EbmlUnicodeString::GetValueUTF8[abi:cxx11]() const' src/common/libmtxcommon.a(ebml_converter.o): In function `mtx::xml::ebml_converter_c::to_xml_recursively(pugi::xml_node&, libebml::EbmlElement&) const [clone .localalias.281]': ebml_converter.cpp:(.text+0xca4): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml_converter.o): In function `mtx::xml::ebml_converter_c::parse_timestamp(mtx::xml::ebml_converter_c::parser_context_t&)': ebml_converter.cpp:(.text+0xf5f): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml_converter.cpp:(.text+0xfe9): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml_converter.cpp:(.text+0x1082): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml_converter.o): In function `_ZZN3mtx3xml16ebml_converter_c12parse_binaryERNS1_16parser_context_tEENKUlRKT_E_clINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEDaS6_.isra.178': ebml_converter.cpp:(.text+0x11b3): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml_converter.o):ebml_converter.cpp:(.text+0x124c): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/common/libmtxcommon.a(ebml_converter.o): In function `mtx::xml::ebml_converter_c::parse_string(mtx::xml::ebml_converter_c::parser_context_t&)': ebml_converter.cpp:(.text+0x157): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/common/libmtxcommon.a(ebml_converter.o): In function `mtx::xml::ebml_converter_c::parse_ustring(mtx::xml::ebml_converter_c::parser_context_t&)': ebml_converter.cpp:(.text+0x165): undefined reference to `libebml::EbmlUnicodeString::SetValueUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/common/libmtxcommon.a(ebml_converter.o): In function `mtx::xml::ebml_converter_c::parse_binary(mtx::xml::ebml_converter_c::parser_context_t&) [clone .cold.305]': ebml_converter.cpp:(.text.unlikely+0xe53): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml_converter.o): In function `mtx::xml::malformed_data_x::malformed_data_x(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': ebml_converter.cpp:(.text._ZN3mtx3xml16malformed_data_xC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEElS9_[_ZN3mtx3xml16malformed_data_xC5ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEElS9_]+0xb4): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml_converter.o): In function `mtx::xml::out_of_range_x::out_of_range_x(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': ebml_converter.cpp:(.text._ZN3mtx3xml14out_of_range_xC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEElS9_[_ZN3mtx3xml14out_of_range_xC5ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEElS9_]+0xb4): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml_converter.o): In function `mtx::xml::invalid_child_node_x::invalid_child_node_x(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long)': ebml_converter.cpp:(.text._ZN3mtx3xml20invalid_child_node_xC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_l[_ZN3mtx3xml20invalid_child_node_xC5ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_l]+0xe2): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml_tags_converter.o): In function `mtx::xml::ebml_tags_converter_c::fix_simple_tag(libmatroska::KaxTagSimple&) const': ebml_tags_converter.cpp:(.text+0x1d8): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' ebml_tags_converter.cpp:(.text+0x224): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' ebml_tags_converter.cpp:(.text+0x271): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' ebml_tags_converter.cpp:(.text+0x4a2): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' ebml_tags_converter.cpp:(.text+0x5c7): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' ebml_tags_converter.cpp:(.text+0x71b): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml_tags_converter.cpp:(.text+0x7ba): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' ebml_tags_converter.cpp:(.text+0x804): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml_tags_converter.o): In function `mtx::xml::ebml_tags_converter_c::parse_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [clone .cold.157]': ebml_tags_converter.cpp:(.text.unlikely+0x707): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml_tags_converter.cpp:(.text.unlikely+0x796): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml_tags_converter.cpp:(.text.unlikely+0x87a): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(compression.o): In function `compressor_c::~compressor_c()': compression.cpp:(.text+0x197): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(compression.o):compression.cpp:(.text+0x1df): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow collect2: error: ld returned 1 exit status /usr/bin/ld: warning: libstdc++.so.8, needed by /work/multimedia/mkvtoolnix/work/.buildlink/lib/libmatroska.so, may conflict with libstdc++.so.7 /usr/bin/ld: warning: libstdc++.so.8, needed by /work/multimedia/mkvtoolnix/work/.buildlink/lib/libmatroska.so, may conflict with libstdc++.so.7 src/extract/mkvextract.o: In function `show_element(libebml::EbmlElement*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': mkvextract.cpp:(.text+0xf4): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' mkvextract.cpp:(.text+0x149): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' mkvextract.cpp:(.text+0x1d6): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/extract/mkvextract.o: In function `show_error(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': mkvextract.cpp:(.text+0x26a): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/extract/mkvextract.o: In function `open_and_analyze(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, kax_analyzer_c::parse_mode_e, bool) [clone .cold.265]': mkvextract.cpp:(.text.unlikely+0x184): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/extract/mkvextract.o:mkvextract.cpp:(.text.unlikely+0x21e): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/extract/libmtxextract.a(attachments.o): In function `attachment_t::parse(libmatroska::KaxAttached&)': attachments.cpp:(.text+0x1b2): undefined reference to `libebml::EbmlUnicodeString::GetValueUTF8[abi:cxx11]() const' attachments.cpp:(.text+0x27a): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' src/extract/libmtxextract.a(attachments.o): In function `handle_attachments(libmatroska::KaxAttachments*, std::vector<track_spec_t, std::allocator<track_spec_t> >&)': attachments.cpp:(.text+0x8e3): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' attachments.cpp:(.text+0x9f7): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/extract/libmtxextract.a(attachments.o): In function `handle_attachments(libmatroska::KaxAttachments*, std::vector<track_spec_t, std::allocator<track_spec_t> >&) [clone .cold.209]': attachments.cpp:(.text.unlikely+0x9c): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/extract/libmtxextract.a(cues.o): In function `extract_cues(kax_analyzer_c&, options_c::mode_options_c&)': cues.cpp:(.text+0x9e6): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' cues.cpp:(.text+0xae7): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/extract/libmtxextract.a(cues.o):cues.cpp:(.text+0xf4a): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/extract/libmtxextract.a(xtr_textsubs.o): In function `xtr_usf_c::create_file(xtr_base_c*, libmatroska::KaxTrackEntry&)': xtr_textsubs.cpp:(.text+0x3159): undefined reference to `libebml::EbmlString::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&() const' xtr_textsubs.cpp:(.text+0x32f9): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' xtr_textsubs.cpp:(.text+0x3a0d): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/extract/libmtxextract.a(xtr_textsubs.o): In function `xtr_ssa_c::create_file(xtr_base_c*, libmatroska::KaxTrackEntry&)': xtr_textsubs.cpp:(.text+0x55ca): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' xtr_textsubs.cpp:(.text+0x5646): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/extract/libmtxextract.a(xtr_textsubs.o): In function `xtr_usf_c::create_file(xtr_base_c*, libmatroska::KaxTrackEntry&) [clone .cold.304]': xtr_textsubs.cpp:(.text.unlikely+0x8c8): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/extract/libmtxextract.a(xtr_textsubs.o):xtr_textsubs.cpp:(.text.unlikely+0x9a8): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/common/libmtxcommon.a(debugging.o): In function `ebml_dumper_c::to_string[abi:cxx11](libebml::EbmlElement const&)': debugging.cpp:(.text+0x1271): undefined reference to `libebml::EbmlUnicodeString::GetValueUTF8[abi:cxx11]() const' debugging.cpp:(.text+0x129a): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' debugging.cpp:(.text+0x148c): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(debugging.o): In function `ebml_dumper_c::dump_impl(libebml::EbmlElement const*, unsigned long, unsigned long) [clone .localalias.147]': debugging.cpp:(.text+0x1744): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml.o): In function `kt_get_codec_id[abi:cxx11](libmatroska::KaxTrackEntry&)': ebml.cpp:(.text+0xda0): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' src/common/libmtxcommon.a(ebml.o): In function `kt_get_language[abi:cxx11](libmatroska::KaxTrackEntry&)': ebml.cpp:(.text+0xe49): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' src/common/libmtxcommon.a(ebml.o): In function `must_be_present_in_master_by_id(libebml::EbmlId const&)': ebml.cpp:(.text+0x16a1): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml.cpp:(.text+0x16ef): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml.cpp:(.text+0x1857): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml.cpp:(.text+0x18a3): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml.o): In function `fix_elements_in_master(libebml::EbmlMaster*) [clone .localalias.372]': ebml.cpp:(.text+0x24ae): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml.o):ebml.cpp:(.text+0x2506): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/common/libmtxcommon.a(ebml.o): In function `fix_elements_in_master(libebml::EbmlMaster*) [clone .localalias.372]': ebml.cpp:(.text+0x26b5): undefined reference to `libebml::EbmlUnicodeString::SetValueUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' ebml.cpp:(.text+0x26eb): undefined reference to `libebml::EbmlUnicodeString::SetValueUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' ebml.cpp:(.text+0x2dd6): undefined reference to `libebml::EbmlUnicodeString::SetValueUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' ebml.cpp:(.text+0x2f8f): undefined reference to `libebml::EbmlUnicodeString::SetValueUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/common/libmtxcommon.a(ebml.o): In function `void fix_elements_set_to_default_value_if_unset<libebml::EbmlDate>(libebml::EbmlElement*)': ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml8EbmlDateEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml8EbmlDateEEvPNS0_11EbmlElementE]+0x13f): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml8EbmlDateEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml8EbmlDateEEvPNS0_11EbmlElementE]+0x187): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml.o): In function `void fix_elements_set_to_default_value_if_unset<libebml::EbmlFloat>(libebml::EbmlElement*)': ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml9EbmlFloatEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml9EbmlFloatEEvPNS0_11EbmlElementE]+0x127): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml9EbmlFloatEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml9EbmlFloatEEvPNS0_11EbmlElementE]+0x16f): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml.o): In function `void fix_elements_set_to_default_value_if_unset<libebml::EbmlSInteger>(libebml::EbmlElement*)': ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml12EbmlSIntegerEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml12EbmlSIntegerEEvPNS0_11EbmlElementE]+0x127): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml.o):ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml12EbmlSIntegerEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml12EbmlSIntegerEEvPNS0_11EbmlElementE]+0x16f): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/common/libmtxcommon.a(ebml.o): In function `void fix_elements_set_to_default_value_if_unset<libebml::EbmlString>(libebml::EbmlElement*)': ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml10EbmlStringEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml10EbmlStringEEvPNS0_11EbmlElementE]+0x1a9): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml10EbmlStringEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml10EbmlStringEEvPNS0_11EbmlElementE]+0x1b4): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/common/libmtxcommon.a(ebml.o): In function `void fix_elements_set_to_default_value_if_unset<libebml::EbmlUInteger>(libebml::EbmlElement*)': ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml12EbmlUIntegerEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml12EbmlUIntegerEEvPNS0_11EbmlElementE]+0x127): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml12EbmlUIntegerEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml12EbmlUIntegerEEvPNS0_11EbmlElementE]+0x16f): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml.o): In function `void fix_elements_set_to_default_value_if_unset<libebml::EbmlUnicodeString>(libebml::EbmlElement*)': ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml17EbmlUnicodeStringEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml17EbmlUnicodeStringEEvPNS0_11EbmlElementE]+0x133): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml.cpp:(.text._Z42fix_elements_set_to_default_value_if_unsetIN7libebml17EbmlUnicodeStringEEvPNS0_11EbmlElementE[_Z42fix_elements_set_to_default_value_if_unsetIN7libebml17EbmlUnicodeStringEEvPNS0_11EbmlElementE]+0x17b): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(frame_timing.o): In function `mtx::frame_timing::determine_frame_rate(long, long)': frame_timing.cpp:(.text+0x1080): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(frame_timing.o):frame_timing.cpp:(.text+0x10e3): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/common/libmtxcommon.a(kax_analyzer.o): In function `kax_analyzer_c::determine_webm()': kax_analyzer.cpp:(.text+0x4e3): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' src/common/libmtxcommon.a(kax_analyzer.o): In function `kax_analyzer_c::process()': kax_analyzer.cpp:(.text+0x6d0): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' kax_analyzer.cpp:(.text+0x724): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(kax_analyzer.o): In function `kax_analyzer_c::update_uid_referrals(std::unordered_map<unsigned long, unsigned long, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > > const&)': kax_analyzer.cpp:(.text+0x1843): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' kax_analyzer.cpp:(.text+0x188c): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' kax_analyzer.cpp:(.text+0x1987): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(kax_analyzer.o):kax_analyzer.cpp:(.text+0x19d5): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/common/libmtxcommon.a(version.o): In function `get_default_segment_info_data(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': version.cpp:(.text+0x11b0): undefined reference to `libebml::EbmlCodeVersion[abi:cxx11]' version.cpp:(.text+0x11be): undefined reference to `libmatroska::KaxCodeVersion[abi:cxx11]' version.cpp:(.text+0x11fc): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(version.o): In function `parse_latest_release_version(std::shared_ptr<pugi::xml_document> const&)': version.cpp:(.text+0x16e7): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' version.cpp:(.text+0x29d6): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' version.cpp:(.text+0x2a39): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(wavpack.o): In function `mtx::wavpack::parse_frame(mm_io_c&, mtx::wavpack::header_t&, mtx::wavpack::meta_t&, bool, bool)': wavpack.cpp:(.text+0x4e1): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(wavpack.o):wavpack.cpp:(.text+0x525): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/common/libmtxcommon.a(chapters.o): In function `mtx::chapters::fix_country_codes(libebml::EbmlMaster&) [clone .localalias.413]': chapters.cpp:(.text+0xf8c): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' chapters.cpp:(.text+0x1007): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/common/libmtxcommon.a(chapters.o): In function `mtx::chapters::merge_entries(libebml::EbmlMaster&) [clone .localalias.415]': chapters.cpp:(.text+0x15d4): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' chapters.cpp:(.text+0x1629): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' chapters.cpp:(.text+0x1704): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' chapters.cpp:(.text+0x1759): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(chapters.o): In function `_ZNSt17_Function_handlerIF7QStringRK23QRegularExpressionMatchEZN3mtx8chapters20format_name_templateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRK17basic_timestamp_cIlESE_EUlRKT_E_E9_M_invokeERKSt9_Any_dataS3_': chapters.cpp:(.text+0x1e7c): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(chapters.o): In function `mtx::chapters::get_name[abi:cxx11](libmatroska::KaxChapterAtom&)': chapters.cpp:(.text+0x2600): undefined reference to `libebml::EbmlUnicodeString::GetValueUTF8[abi:cxx11]() const' src/common/libmtxcommon.a(chapters.o): In function `mtx::chapters::get_language_from_display(libmatroska::KaxChapterDisplay&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': chapters.cpp:(.text+0x2901): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' chapters.cpp:(.text+0x29a2): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' src/common/libmtxcommon.a(chapters.o): In function `mtx::chapters::parse_simple(mm_text_io_c*, long, long, long, mtx::bcp47::language_c const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': chapters.cpp:(.text+0x4125): undefined reference to `libebml::EbmlUnicodeString::SetValueUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' chapters.cpp:(.text+0x42f8): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' chapters.cpp:(.text+0x435d): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' chapters.cpp:(.text+0x43cc): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' chapters.cpp:(.text+0x46d7): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' chapters.cpp:(.text+0x4739): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' chapters.cpp:(.text+0x4783): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' chapters.cpp:(.text+0x47d8): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' chapters.cpp:(.text+0x483c): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(chapters.o):chapters.cpp:(.text+0x4c1f): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/common/libmtxcommon.a(chapters.o): In function `mtx::chapters::set_languages_in_display(libmatroska::KaxChapterDisplay&, std::vector<mtx::bcp47::language_c, std::allocator<mtx::bcp47::language_c> > const&)': chapters.cpp:(.text+0x563d): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' chapters.cpp:(.text+0x5737): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/common/libmtxcommon.a(chapters.o): In function `mtx::chapters::create_editions_and_chapters(std::vector<std::vector<basic_timestamp_c<long>, std::allocator<basic_timestamp_c<long> > >, std::allocator<std::vector<basic_timestamp_c<long>, std::allocator<basic_timestamp_c<long> > > > > const&, mtx::bcp47::language_c const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': chapters.cpp:(.text+0x5f23): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' chapters.cpp:(.text+0x5f3d): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/common/libmtxcommon.a(chapters.o): In function `mtx::chapters::parse(mm_text_io_c*, long, long, long, mtx::bcp47::language_c const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, mtx::chapters::format_e*, std::unique_ptr<libmatroska::KaxTags, std::default_delete<libmatroska::KaxTags> >*) [clone .cold.432]': chapters.cpp:(.text.unlikely+0x961): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' chapters.cpp:(.text.unlikely+0xad1): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' chapters.cpp:(.text.unlikely+0xbb3): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(chapters.o): In function `mtx::chapters::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long, long, long, mtx::bcp47::language_c const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, mtx::chapters::format_e*, std::unique_ptr<libmatroska::KaxTags, std::default_delete<libmatroska::KaxTags> >*) [clone .cold.433]': chapters.cpp:(.text.unlikely+0xd62): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' chapters.cpp:(.text.unlikely+0xe13): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(chapters.o):chapters.cpp:(.text.unlikely+0xe9e): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/common/libmtxcommon.a(cue_parser.o): In function `mtx::chapters::cue_str_internal_to_utf(mtx::chapters::cue_parser_args_t&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': cue_parser.cpp:(.text+0x6d5): undefined reference to `libebml::UTFstring::SetUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/common/libmtxcommon.a(cue_parser.o): In function `mtx::chapters::add_elements_for_cue_entry(mtx::chapters::cue_parser_args_t&, std::unique_ptr<libmatroska::KaxTags, std::default_delete<libmatroska::KaxTags> >*)': cue_parser.cpp:(.text+0xd3e): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' cue_parser.cpp:(.text+0xe95): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' cue_parser.cpp:(.text+0xea5): undefined reference to `libebml::EbmlUnicodeString::SetValueUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' cue_parser.cpp:(.text+0xefb): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' cue_parser.cpp:(.text+0x12fc): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' cue_parser.cpp:(.text+0x15b9): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(cue_parser.o): In function `mtx::chapters::parse_cue(mm_text_io_c*, long, long, long, mtx::bcp47::language_c const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unique_ptr<libmatroska::KaxTags, std::default_delete<libmatroska::KaxTags> >*)': cue_parser.cpp:(.text+0x3494): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' cue_parser.cpp:(.text+0x37c5): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' cue_parser.cpp:(.text+0x396f): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/common/libmtxcommon.a(writer.o): In function `mtx::chapters::write_simple(libmatroska::KaxChapters&, mm_io_c&, mtx::bcp47::language_c const&)': writer.cpp:(.text+0xce8): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' writer.cpp:(.text+0x1377): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' writer.cpp:(.text+0x1424): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(base.o): In function `mtx::checksum::for_algorithm(mtx::checksum::algorithm_e, unsigned long)': base.cpp:(.text+0x118): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(base.o): In function `mtx::checksum::calculate_as_hex_string[abi:cxx11](mtx::checksum::algorithm_e, void const*, unsigned long, unsigned long)': base.cpp:(.text+0x597): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(header_removal.o): In function `analyze_header_removal_compressor_c::~analyze_header_removal_compressor_c()': header_removal.cpp:(.text+0x693): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(header_removal.o):header_removal.cpp:(.text+0x978): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/common/libmtxcommon.a(tags.o): In function `mtx::tags::get_simple_name[abi:cxx11](libmatroska::KaxTagSimple const&)': tags.cpp:(.text+0x4e7): undefined reference to `libebml::EbmlUnicodeString::GetValueUTF8[abi:cxx11]() const' src/common/libmtxcommon.a(tags.o): In function `mtx::tags::get_simple_value[abi:cxx11](libmatroska::KaxTagSimple const&)': tags.cpp:(.text+0x52d): undefined reference to `libebml::EbmlUnicodeString::GetValueUTF8[abi:cxx11]() const' src/common/libmtxcommon.a(tags.o): In function `mtx::tags::merge(std::shared_ptr<libmatroska::KaxTags> const&, std::shared_ptr<libmatroska::KaxTags> const&)': tags.cpp:(.text+0x1ed4): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' tags.cpp:(.text+0x1f46): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' tags.cpp:(.text+0x1f8c): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' tags.cpp:(.text+0x212a): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' tags.cpp:(.text+0x25c3): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(tags.o): In function `mtx::tags::find_simple(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libebml::EbmlMaster&)': tags.cpp:(.text+0x2899): undefined reference to `libebml::UTFstring::SetUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/common/libmtxcommon.a(tags.o): In function `mtx::tags::get_simple_value(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libebml::EbmlMaster&)': tags.cpp:(.text+0x290b): undefined reference to `libebml::EbmlUnicodeString::GetValueUTF8[abi:cxx11]() const' src/common/libmtxcommon.a(tags.o): In function `mtx::tags::set_simple(libmatroska::KaxTag&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, mtx::bcp47::language_c const&)': tags.cpp:(.text+0x2dd4): undefined reference to `libebml::EbmlUnicodeString::SetValueUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' tags.cpp:(.text+0x2df5): undefined reference to `libebml::EbmlUnicodeString::SetValueUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' tags.cpp:(.text+0x2e42): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' tags.cpp:(.text+0x2f1e): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/common/libmtxcommon.a(tags.o): In function `mtx::tags::set_simple_name(libmatroska::KaxTagSimple&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': tags.cpp:(.text+0x233): undefined reference to `libebml::EbmlUnicodeString::SetValueUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/common/libmtxcommon.a(tags.o): In function `mtx::tags::set_simple_value(libmatroska::KaxTagSimple&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': tags.cpp:(.text+0x254): undefined reference to `libebml::EbmlUnicodeString::SetValueUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/common/libmtxcommon.a(tags.o): In function `mtx::tags::set_target_type(libmatroska::KaxTag&, mtx::tags::target_type_e, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': tags.cpp:(.text+0x451): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/common/libmtxcommon.a(ebml_chapters_converter.o): In function `mtx::xml::ebml_chapters_converter_c::fix_edition_entry(libmatroska::KaxEditionEntry&) const': ebml_chapters_converter.cpp:(.text+0x73a): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml_chapters_converter.o): In function `mtx::xml::ebml_chapters_converter_c::fix_display_countries(libmatroska::KaxChapterDisplay&) const': ebml_chapters_converter.cpp:(.text+0xb5c): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' ebml_chapters_converter.cpp:(.text+0xbcd): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' ebml_chapters_converter.cpp:(.text+0xd14): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml_chapters_converter.o): In function `mtx::xml::ebml_chapters_converter_c::fix_display_languages(libmatroska::KaxChapterDisplay&) const': ebml_chapters_converter.cpp:(.text+0xe71): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' ebml_chapters_converter.cpp:(.text+0x14c4): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' ebml_chapters_converter.cpp:(.text+0x1a44): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml_chapters_converter.cpp:(.text+0x1ac4): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' ebml_chapters_converter.cpp:(.text+0x1b2d): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml_chapters_converter.o): In function `mtx::xml::ebml_chapters_converter_c::parse_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [clone .cold.276]': ebml_chapters_converter.cpp:(.text.unlikely+0x8c3): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml_chapters_converter.cpp:(.text.unlikely+0x951): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml_chapters_converter.cpp:(.text.unlikely+0xa35): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml_converter.o): In function `mtx::xml::ebml_converter_c::format_string(pugi::xml_node&, libebml::EbmlElement&)': ebml_converter.cpp:(.text+0x86): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' src/common/libmtxcommon.a(ebml_converter.o): In function `mtx::xml::ebml_converter_c::format_ustring(pugi::xml_node&, libebml::EbmlElement&)': ebml_converter.cpp:(.text+0x106): undefined reference to `libebml::EbmlUnicodeString::GetValueUTF8[abi:cxx11]() const' src/common/libmtxcommon.a(ebml_converter.o): In function `mtx::xml::ebml_converter_c::to_xml_recursively(pugi::xml_node&, libebml::EbmlElement&) const [clone .localalias.281]': ebml_converter.cpp:(.text+0xca4): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml_converter.o): In function `mtx::xml::ebml_converter_c::parse_timestamp(mtx::xml::ebml_converter_c::parser_context_t&)': ebml_converter.cpp:(.text+0xf5f): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml_converter.cpp:(.text+0xfe9): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml_converter.cpp:(.text+0x1082): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml_converter.o): In function `_ZZN3mtx3xml16ebml_converter_c12parse_binaryERNS1_16parser_context_tEENKUlRKT_E_clINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEDaS6_.isra.178': ebml_converter.cpp:(.text+0x11b3): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml_converter.o):ebml_converter.cpp:(.text+0x124c): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow src/common/libmtxcommon.a(ebml_converter.o): In function `mtx::xml::ebml_converter_c::parse_string(mtx::xml::ebml_converter_c::parser_context_t&)': ebml_converter.cpp:(.text+0x157): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/common/libmtxcommon.a(ebml_converter.o): In function `mtx::xml::ebml_converter_c::parse_ustring(mtx::xml::ebml_converter_c::parser_context_t&)': ebml_converter.cpp:(.text+0x165): undefined reference to `libebml::EbmlUnicodeString::SetValueUTF8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' src/common/libmtxcommon.a(ebml_converter.o): In function `mtx::xml::ebml_converter_c::parse_binary(mtx::xml::ebml_converter_c::parser_context_t&) [clone .cold.305]': ebml_converter.cpp:(.text.unlikely+0xe53): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml_converter.o): In function `mtx::xml::malformed_data_x::malformed_data_x(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': ebml_converter.cpp:(.text._ZN3mtx3xml16malformed_data_xC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEElS9_[_ZN3mtx3xml16malformed_data_xC5ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEElS9_]+0xb4): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml_converter.o): In function `mtx::xml::out_of_range_x::out_of_range_x(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': ebml_converter.cpp:(.text._ZN3mtx3xml14out_of_range_xC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEElS9_[_ZN3mtx3xml14out_of_range_xC5ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEElS9_]+0xb4): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml_converter.o): In function `mtx::xml::invalid_child_node_x::invalid_child_node_x(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long)': ebml_converter.cpp:(.text._ZN3mtx3xml20invalid_child_node_xC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_l[_ZN3mtx3xml20invalid_child_node_xC5ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_l]+0xe2): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml_tags_converter.o): In function `mtx::xml::ebml_tags_converter_c::fix_simple_tag(libmatroska::KaxTagSimple&) const': ebml_tags_converter.cpp:(.text+0x1d8): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' ebml_tags_converter.cpp:(.text+0x224): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' ebml_tags_converter.cpp:(.text+0x271): undefined reference to `libebml::EbmlString::SetValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' ebml_tags_converter.cpp:(.text+0x4a2): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' ebml_tags_converter.cpp:(.text+0x5c7): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' ebml_tags_converter.cpp:(.text+0x71b): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml_tags_converter.cpp:(.text+0x7ba): undefined reference to `libebml::EbmlString::GetValue[abi:cxx11]() const' ebml_tags_converter.cpp:(.text+0x804): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(ebml_tags_converter.o): In function `mtx::xml::ebml_tags_converter_c::parse_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [clone .cold.157]': ebml_tags_converter.cpp:(.text.unlikely+0x707): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml_tags_converter.cpp:(.text.unlikely+0x796): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' ebml_tags_converter.cpp:(.text.unlikely+0x87a): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(bitvalue.o): In function `mtx::bits::value_c::value_c(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int)': bitvalue.cpp:(.text+0xadc): undefined reference to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' src/common/libmtxcommon.a(bitvalue.o):bitvalue.cpp:(.text+0xc05): more undefined references to `fmt::v8::vformat[abi:cxx11](fmt::v8::basic_string_view<char>, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)' follow collect2: error: ld returned 1 exit status *** Error code 1 Stop. make: stopped in /tree/pkgsrc/multimedia/mkvtoolnix In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/dvbsub_pes_framing_removal_packet_converter.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_signed<unsigned __int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<__int128> : public std::integral_constant<bool, false> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_unsigned<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_integral<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<__int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct is_arithmetic<unsigned __int128> : public std::integral_constant<bool, true> {}; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_unsigned<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = unsigned __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<__int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] struct make_signed<unsigned __int128> ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] using type = __int128; ^~~~~~~~ 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_dv.cpp:15: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(unsigned __int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] gmp_int& operator=(__int128 i) ^ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] unsigned __int128 mask = ((((1uLL << (std::numeric_limits<unsigned long>::digits - 1)) - 1) << 1) | 1uLL); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(unsigned __int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] inline void eval_convert_to(__int128* result, const gmp_int& val) ^~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] unsigned parts = sizeof(unsigned __int128) / sizeof(unsigned long); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] unsigned __int128 unsigned_result = 0; ^~~~~~~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] unsigned __int128 part = mpz_get_ui(t.data()); ^~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_max = static_cast<__int128>((static_cast<unsigned __int128>(1u) << 127) - 1); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] constexpr const __int128 int128_min = (static_cast<unsigned __int128>(1u) << 127); ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s > 0) && (unsigned_result > static_cast<unsigned __int128>(int128_max))) ^~~~~~~~ /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] if ((s < 0) && (unsigned_result > 1u - static_cast<unsigned __int128>(int128_min + 1))) ^~~~~~~~ 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: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] In file included from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/number_base.hpp:14, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/detail/precision.hpp:9, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/number.hpp:13, from /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/cpp_int.hpp:12, from src/common/common.h:47, from src/common/common_pch.h:1, from src/input/r_aac.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:31:18: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:33:27: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:35:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:37:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:39:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:41:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:43:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:45:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:47:22: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:49:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:52:31: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:54:26: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:57:20: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:59:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:62:29: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/traits/std_integer_traits.hpp:64:17: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/input/r_aac.cpp:14: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1216:41: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1237:32: warning: ISO C++ does not support '__int128' for 'i' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In member function 'boost::multiprecision::backends::gmp_int& boost::multiprecision::backends::gmp_int::operator=(__int128 unsigned)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1220:25: warning: ISO C++ does not support '__int128' for 'mask' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1807:48: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128 unsigned*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1815:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1819:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: At global scope: /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1827:39: warning: ISO C++ does not support '__int128' for 'result' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp: In function 'void boost::multiprecision::backends::eval_convert_to(__int128*, const boost::multiprecision::backends::gmp_int&)': /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1832:37: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1833:22: warning: ISO C++ does not support '__int128' for 'unsigned_result' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1837:25: warning: ISO C++ does not support '__int128' for 'part' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:29: warning: ISO C++ does not support '__int128' for 'int128_max' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:54: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1847:86: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:29: warning: ISO C++ does not support '__int128' for 'int128_min' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1848:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1854:59: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] /work/multimedia/mkvtoolnix/work/.buildlink/include/boost/multiprecision/gmp.hpp:1856:64: warning: ISO C++ does not support '__int128' for 'type name' [-Wpedantic] src/input/aac_framing_packet_converter.cpp: At global scope: src/input/aac_framing_packet_converter.cpp:42:1: fatal error: opening dependency file /work/multimedia/mkvtoolnix/work/mkvtoolnix-61.0.0/rake.d/dependency.d/tmp/src_input_aac_framing_packet_converter_o.d: No such file or directory compilation terminated. src/input/r_dv.cpp: At global scope: src/input/r_dv.cpp:69:1: fatal error: opening dependency file /work/multimedia/mkvtoolnix/work/mkvtoolnix-61.0.0/rake.d/dependency.d/tmp/src_input_r_dv_o.d: No such file or directory compilation terminated. src/input/bluray_pcm_channel_layout_packet_converter.cpp: At global scope: src/input/bluray_pcm_channel_layout_packet_converter.cpp:135:1: fatal error: opening dependency file /work/multimedia/mkvtoolnix/work/mkvtoolnix-61.0.0/rake.d/dependency.d/tmp/src_input_bluray_pcm_channel_layout_packet_converter_o.d: No such file or directory compilation terminated. src/input/dvbsub_pes_framing_removal_packet_converter.cpp: At global scope: src/input/dvbsub_pes_framing_removal_packet_converter.cpp:90:1: fatal error: opening dependency file /work/multimedia/mkvtoolnix/work/mkvtoolnix-61.0.0/rake.d/dependency.d/tmp/src_input_dvbsub_pes_framing_removal_packet_converter_o.d: No such file or directory compilation terminated. src/input/r_aac.cpp: At global scope: src/input/r_aac.cpp:150:1: fatal error: opening dependency file /work/multimedia/mkvtoolnix/work/mkvtoolnix-61.0.0/rake.d/dependency.d/tmp/src_input_r_aac_o.d: No such file or directory compilation terminated.