==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done ==> Making package: asymptote 3.05-1 (Fri Jul 4 09:49:07 2025) ==> Retrieving sources... -> Cloning asymptote git repo... Cloning into bare repository '/home/leming/work/asymptote/asymptote'... -> Found boost-1.88.patch ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha256sums... asymptote ... Skipped boost-1.88.patch ... Passed ==> Making package: asymptote 3.05-1 (Fri Jul 4 09:49:38 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... :: There are 5 providers available for libgl: :: Repository extra 1) libglvnd :: Repository alarm 2) imx-gpu-viv-dfb 3) imx-gpu-viv-fb 4) imx-gpu-viv-wl 5) imx-gpu-viv-x11 Enter a number (default=1): looking for conflicting packages... warning: dependency cycle detected: warning: mesa will be installed before its libglvnd dependency warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency Packages (64) aom-3.12.1-1 blas-3.12.1-2 cairo-1.18.4-1 cblas-3.12.1-2 dav1d-1.5.1-1 default-cursors-3-1 fontconfig-2:2.17.1-1 freetype2-2.13.3-3 gd-2.3.3-8 giflib-5.2.2-2 graphite-1:1.3.14-4 harfbuzz-11.2.1-1 jbigkit-2.1-8 libavif-1.3.0-1 libde265-1.0.16-1 libdrm-2.4.125-1 libedit-20250104_3.1-1 libglvnd-1.7.0-3 libheif-1.20.1-1 libice-1.1.2-1 libjpeg-turbo-3.1.1-1 libpaper-2.2.6-1 libpciaccess-0.18.1-2 libpng-1.6.50-1 libsm-1.2.6-1 libsynctex-2025.2-1 libtiff-4.7.0-1 libwebp-1.5.0-1 libx11-1.8.12-1 libxau-1.0.12-1 libxaw-1.0.16-1 libxcb-1.17.0-1 libxdmcp-1.1.5-1.1 libxext-1.3.6-1 libxfixes-6.0.1-2 libxi-1.8.2-1 libxmu-1.2.1-1 libxpm-3.5.17-2 libxrandr-1.5.4-1 libxrender-0.9.12-1 libxshmfence-1.3.3-1 libxt-1.3.1-1 libxxf86vm-1.1.6-1 libyuv-r2426+464c51a03-1 llvm-libs-20.1.7-1 lm_sensors-1:3.6.2-1 lzo-2.10-5 mesa-1:25.1.4-1 pixman-0.46.2-1 potrace-1.16-3 rav1e-0.7.1-1 spirv-tools-1:1.4.313.0-1 texlive-bin-2025.2-1 wayland-1.23.1-2 x265-4.1-1 xcb-proto-1.17.0-3 xorgproto-2024.1-2 zziplib-0.13.80-1 boost-libs-1.88.0-3 fftw-3.3.10-7 freeglut-3.6.0-2 gsl-2.8-1 libsigsegv-2.15-1 texlive-basic-2025.2-1 Total Download Size: 21.49 MiB Total Installed Size: 344.28 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... texlive-bin-2025.2-1-armv7h downloading... texlive-basic-2025.2-1-any downloading... aom-3.12.1-1-armv7h downloading... gsl-2.8-1-armv7h downloading... rav1e-0.7.1-1-armv7h downloading... libheif-1.20.1-1-armv7h downloading... libxaw-1.0.16-1-armv7h downloading... libavif-1.3.0-1-armv7h downloading... libde265-1.0.16-1-armv7h downloading... libyuv-r2426+464c51a03-1-armv7h downloading... gd-2.3.3-8-armv7h downloading... freeglut-3.6.0-2-armv7h downloading... potrace-1.16-3-armv7h downloading... libxpm-3.5.17-2-armv7h downloading... zziplib-0.13.80-1-armv7h downloading... cblas-3.12.1-2-armv7h downloading... libsynctex-2025.2-1-armv7h downloading... libsigsegv-2.15-1-armv7h downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing boost-libs... Optional dependencies for boost-libs openmpi: for mpi support installing fftw... Optional dependencies for fftw fftw-openmpi: for OpenMPI integration installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libpciaccess... installing libdrm... Optional dependencies for libdrm cairo: needed for modetest tool [pending] installing libxshmfence... installing libxxf86vm... installing libedit... installing llvm-libs... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing spirv-tools... installing default-cursors... Optional dependencies for default-cursors adwaita-cursors: default cursor theme installing wayland... installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages installing libglvnd... installing libxfixes... installing libxi... installing libxrender... installing libxrandr... installing freeglut... installing blas... installing cblas... installing gsl... installing libsigsegv... installing libpng... installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing freetype2... installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing lzo... installing pixman... installing cairo... installing libice... installing libsm... installing libxt... installing libxpm... installing giflib... installing libjpeg-turbo... installing jbigkit... installing libtiff... Optional dependencies for libtiff freeglut: for using tiffgt [installed] installing libwebp... installing aom... installing dav1d... Optional dependencies for dav1d dav1d-doc: HTML documentation installing libyuv... installing rav1e... installing libavif... installing libde265... Optional dependencies for libde265 ffmpeg: for sherlock265 qt5-base: for sherlock265 sdl: dec265 YUV overlay output installing x265... installing libheif... Optional dependencies for libheif libjpeg-turbo: for heif-convert and heif-enc [installed] libpng: for heif-convert and heif-enc [installed] dav1d: dav1d encoder [installed] ffmpeg: hardware decode rav1e: rav1e encoder [installed] installing gd... Optional dependencies for gd perl: bdftogd script [installed] installing libpaper... installing libsynctex... installing libxmu... installing libxaw... installing potrace... installing zziplib... installing texlive-bin... Optional dependencies for texlive-bin psutils: to manipulate the output of dvips installing texlive-basic... Optional dependencies for texlive-basic perl-tk: for the tlmgr GUI biber: for bibliography processing :: Running post-transaction hooks... (1/8) Reloading system manager configuration... Skipped: Current root is not booted. (2/8) Arming ConditionNeedsUpdate... (3/8) Updating fontconfig configuration... (4/8) Updating TeXLive filename database... mktexlsr: Updating /etc/texmf/ls-R... mktexlsr: Updating /usr/share/texmf-dist/ls-R... mktexlsr: Updating /var/lib/texmf/ls-R... mktexlsr: Done. (5/8) Updating TeXLive format files... (6/8) Updating TeXLive font maps... mktexlsr: Updating /etc/texmf/ls-R... mktexlsr: Updating /usr/share/texmf-dist/ls-R... mktexlsr: Updating /var/lib/texmf/ls-R... mktexlsr: Done. (7/8) Updating fontconfig cache... (8/8) Updating the info directory file... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (70) avahi-1:0.8+r194+g3f79789-3 clang-20.1.7-1 compiler-rt-20.1.7-1 cppdap-1.58.0-2 double-conversion-3.3.1-1 duktape-2.7.0-7 dvisvgm-3.3-1 fmt-11.2.0-1 fribidi-1.0.16-2 gdk-pixbuf2-2.42.12-2 hicolor-icon-theme-0.18-1 ijs-0.35-6 jbig2dec-0.20-1 jsoncpp-1.9.6-3 lcms2-2.17-1 libcups-2:2.4.12-2 libdaemon-0.14-6 libevdev-1.13.4-1 libgudev-238-3 libidn-1.43-1 libinput-1.28.1-1 liblqr-0.4.3-1 libproxy-0.5.10-1 libraqm-0.10.2-1 libuv-1.51.0-1 libwacom-2.16.1-1 libxkbcommon-1.10.0-1 libxkbcommon-x11-1.10.0-1 md4c-0.5.2-1 mtdev-1.1.7-1 openjpeg2-2.5.3-1 perl-error-0.17030-1 perl-mailtools-2.22-1 perl-timedate-2.33-7 poppler-data-0.4.12-2 python-pyqt5-sip-12.17.0-1 qt5-base-5.15.17+kde+r123-1 qt5-translations-5.15.17-1 rhash-1.4.4-1 shared-mime-info-2.4-2 spdlog-1.15.3-1 texlive-latex-2025.2-1 texlive-latexrecommended-2025.2-1 texlive-pictures-2025.2-1 tslib-1.23-1 woff2-1.0.2-6 xcb-util-0.4.1-2 xcb-util-image-0.4.1-3 xcb-util-keysyms-0.4.1-5 xcb-util-renderutil-0.3.10-2 xcb-util-wm-0.4.2-2 xdg-utils-1.2.1-1 xkeyboard-config-2.45-1 xorg-xprop-1.2.8-1 xorg-xset-1.2.5-2 zlib-ng-2.2.4-1 boost-1.88.0-3 cmake-4.0.3-1 doxygen-1.14.0-1 ghostscript-10.05.1-2 git-2.50.0-1 glm-1.0.1-1 glu-9.0.3-2 imagemagick-7.1.1.47-2 python-click-8.1.8-1 python-pyqt5-5.15.11-2 texlive-binextra-2025.2-1 texlive-fontutils-2025.2-1 texlive-latexextra-2025.2-1 texlive-plaingeneric-2025.2-1 Total Download Size: 232.90 MiB Total Installed Size: 1153.85 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... texlive-binextra-2025.2-1-any downloading... clang-20.1.7-1-armv7h downloading... texlive-latexextra-2025.2-1-any downloading... texlive-pictures-2025.2-1-any downloading... qt5-base-5.15.17+kde+r123-1-armv7h downloading... imagemagick-7.1.1.47-2-armv7h downloading... texlive-fontutils-2025.2-1-any downloading... doxygen-1.14.0-1-armv7h downloading... glm-1.0.1-1-armv7h downloading... python-pyqt5-5.15.11-2-armv7h downloading... texlive-plaingeneric-2025.2-1-any downloading... texlive-latexrecommended-2025.2-1-any downloading... qt5-translations-5.15.17-1-any downloading... texlive-latex-2025.2-1-any downloading... compiler-rt-20.1.7-1-armv7h downloading... dvisvgm-3.3-1-armv7h downloading... python-click-8.1.8-1-any downloading... fmt-11.2.0-1-armv7h downloading... spdlog-1.15.3-1-armv7h downloading... glu-9.0.3-2-armv7h downloading... woff2-1.0.2-6-armv7h downloading... python-pyqt5-sip-12.17.0-1-armv7h downloading... libraqm-0.10.2-1-armv7h downloading... liblqr-0.4.3-1-armv7h downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing boost... Optional dependencies for boost python: for python bindings [installed] installing cppdap... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator qt6-base: cmake-gui installing compiler-rt... installing clang... Optional dependencies for clang openmp: OpenMP support in clang with -fopenmp python: for scan-view and git-clang-format [installed] llvm: referenced by some clang headers installing fmt... installing spdlog... installing doxygen... Optional dependencies for doxygen graphviz: for caller/callee graph generation qt6-base: for doxywizard texlive-fontsrecommended: for generating LaTeX, Postscript and PDF output texlive-fontutils: for generating LaTeX, Postscript and PDF output [pending] texlive-latexextra: for generating LaTeX, Postscript and PDF output [pending] texlive-plaingeneric: for generating LaTeX, Postscript and PDF output [pending] installing libdaemon... installing avahi... Optional dependencies for avahi gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc libevent: libevent bindings [installed] nss-mdns: NSS support for mDNS python-dbus: avahi-bookmarks, avahi-discover python-gobject: avahi-bookmarks, avahi-discover python-twisted: avahi-bookmarks qt5-base: qt5 bindings [pending] installing libcups... installing jbig2dec... installing lcms2... installing ijs... installing openjpeg2... installing libidn... installing poppler-data... installing shared-mime-info... installing gdk-pixbuf2... Optional dependencies for gdk-pixbuf2 libwmf: Load .wmf and .apm libopenraw: Load .dng, .cr2, .crw, .nef, .orf, .pef, .arw, .erf, .mrw, and .raf libavif: Load .avif [installed] libheif: Load .heif, .heic, and .avif [installed] libjxl: Load .jxl librsvg: Load .svg, .svgz, and .svg.gz webp-pixbuf-loader: Load .webp installing ghostscript... Optional dependencies for ghostscript gtk3: needed for gsx installing perl-error... installing perl-timedate... installing perl-mailtools... installing zlib-ng... installing git... Optional dependencies for git git-zsh-completion: upstream zsh completion tk: gitk and git gui openssh: ssh transport and crypto man: show help with `git command --help` perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] installing glm... installing glu... installing liblqr... installing fribidi... installing libraqm... installing imagemagick... Optional dependencies for imagemagick ghostscript: PS/PDF support [installed] jbigkit: JBIG support [installed] libheif: HEIF support [installed] libjpeg-turbo: JPEG support [installed] libjxl: JPEG XL support libraw: DNG support librsvg: SVG support libtiff: TIFF support [installed] libultrahdr: UHDR support libwebp: WEBP support [installed] libwmf: WMF support libzip: OpenRaster support ocl-icd: OpenCL support openexr: OpenEXR support openjpeg2: JPEG2000 support [installed] djvulibre: DJVU support pango: Text rendering installing python-click... installing python-pyqt5-sip... installing xcb-util-keysyms... installing xcb-util-renderutil... installing xorg-xset... installing xorg-xprop... installing xdg-utils... Optional dependencies for xdg-utils kde-cli-tools: for KDE Plasma5 support in xdg-open exo: for Xfce support in xdg-open pcmanfm: for LXDE support in xdg-open perl-file-mimeinfo: for generic support in xdg-open perl-net-dbus: Perl extension to dbus used in xdg-screensaver perl-x11-protocol: Perl X11 protocol used in xdg-screensaver installing xcb-util-wm... installing xcb-util... installing xcb-util-image... installing tslib... installing mtdev... installing libevdev... installing libgudev... installing libwacom... Optional dependencies for libwacom python-libevdev: for libwacom-show-stylus python-pyudev: for libwacom-show-stylus installing libinput... Optional dependencies for libinput gtk4: libinput debug-gui python-pyudev: libinput measure python-libevdev: libinput measure python-yaml: used by various tools installing xkeyboard-config... installing libxkbcommon... Optional dependencies for libxkbcommon libxkbcommon-x11: xkbcli interactive-x11 [pending] wayland: xkbcli interactive-wayland [installed] installing libxkbcommon-x11... installing duktape... installing libproxy... installing double-conversion... installing md4c... installing qt5-translations... installing qt5-base... Optional dependencies for qt5-base qt5-svg: to use SVG icon themes qt5-wayland: to run Qt applications in a Wayland session postgresql-libs: PostgreSQL driver mariadb-libs: MariaDB driver unixodbc: ODBC driver libfbclient: Firebird/iBase driver freetds: MS SQL driver gtk3: GTK platform plugin perl: for fixqt4headers and syncqt [installed] installing python-pyqt5... Optional dependencies for python-pyqt5 python-opengl: enable OpenGL 3D graphics in PyQt applications python-dbus: for python-dbus mainloop support qt5-multimedia: QtMultimedia, QtMultimediaWidgets qt5-tools: QtHelp, QtDesigner qt5-svg: QtSvg qt5-xmlpatterns: QtXmlPatterns qt5-declarative: QtQml, qmlplugin qt5-serialport: QtSerialPort qt5-websockets: QtWebSockets qt5-connectivity: QtNfc, QtBluetooth qt5-x11extras: QtX11Extras qt5-remoteobjects: QtRemoteObjects qt5-speech: QtTextToSpeech qt5-quick3d: QtQuick3D qt5-location: QtLocation, QtPositioning qt5-sensors: QtSensors qt5-webchannel: QtWebChannel installing woff2... installing dvisvgm... Optional dependencies for dvisvgm mupdf-tools: to process PDF files installing texlive-binextra... Optional dependencies for texlive-binextra ed: for texconfig dialog: for texconfig java-runtime: for utilities like arara, texplate perl-tk: for texdoctk perl-yaml-tiny: for latexindent perl-file-homedir: for latexindent perl-ipc-system-simple: for latex-git-log python: for de-macro, dviasm, pythontex [installed] texlive-latexrecommended: for pdfjam [pending] wdiff: for texdiff installing texlive-fontutils... Optional dependencies for texlive-fontutils ghostscript: for epstopdf [installed] installing texlive-latex... installing texlive-latexrecommended... installing texlive-pictures... Optional dependencies for texlive-pictures ghostscript: for epspdf [installed] installing texlive-latexextra... Optional dependencies for texlive-latexextra java-runtime: for pdfannotextractor python-pygments: for pygmentex installing texlive-plaingeneric... :: Running post-transaction hooks... ( 1/12) Creating system user accounts... Creating group 'avahi' with GID 971. Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 971 and GID 971. Creating group 'git' with GID 970. Creating user 'git' (git daemon user) with UID 970 and GID 970. ( 2/12) Reloading system manager configuration... Skipped: Current root is not booted. ( 3/12) Updating udev hardware database... ( 4/12) Reloading device manager configuration... Skipped: Device manager is not running. ( 5/12) Arming ConditionNeedsUpdate... ( 6/12) Updating the MIME type database... ( 7/12) Updating TeXLive filename database... mktexlsr: Updating /etc/texmf/ls-R... mktexlsr: Updating /usr/share/texmf-dist/ls-R... mktexlsr: Updating /var/lib/texmf/ls-R... mktexlsr: Done. ( 8/12) Updating TeXLive format files... ( 9/12) Updating TeXLive font maps... mktexlsr: Updating /etc/texmf/ls-R... mktexlsr: Updating /usr/share/texmf-dist/ls-R... mktexlsr: Updating /var/lib/texmf/ls-R... mktexlsr: Done. (10/12) Reloading system bus configuration... Skipped: Current root is not booted. (11/12) Checking for old perl modules... (12/12) Updating the info directory file... [?25h==> Retrieving sources... -> Found boost-1.88.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Creating working copy of asymptote git repo... Cloning into 'asymptote'... done. Updating files: 98% (2331/2374) Updating files: 99% (2351/2374) Updating files: 100% (2374/2374) Updating files: 100% (2374/2374), done. Switched to a new branch 'makepkg' ==> Starting prepare()... patching file src/lsp/ParentProcessWatcher.cpp patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted libtoolize: putting auxiliary files in '.'. libtoolize: copying file './ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' configure.ac:25: installing './missing' parallel-tests: installing './test-driver' Ready to run './configure'. ==> Starting build()... checking build system type... armv7l-unknown-linux-gnueabihf checking host system type... armv7l-unknown-linux-gnueabihf checking target system type... armv7l-unknown-linux-gnueabihf checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking whether byte ordering is bigendian... no Compiling with -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection checking for texi2dvi... texi2dvi configure: Using /usr/share/texmf/tex/latex/asymptote for LaTeX style file configure: Using /usr/share/texmf/tex/context/asymptote for ConTeXT style file checking for g++... g++ checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking for flex... flex checking for lex output file root... lex.yy checking for lex library... none needed checking whether yytext is a pointer... yes checking whether the compiler supports GNU C++... (cached) yes checking whether g++ accepts -g... (cached) yes checking for g++ option to enable C++11 features... (cached) none needed checking for a BSD-compatible install... /usr/bin/install -c checking for gcc... (cached) gcc checking whether the compiler supports GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to enable C11 features... (cached) none needed checking whether make sets $(MAKE)... yes checking for bison... yes checking for flex... yes checking for deflate in -lz... yes checking for a sed that does not truncate output... /usr/bin/sed checking how to run the C preprocessor... gcc -E checking for egrep -e... /usr/bin/grep -E checking whether gcc is Clang... no checking whether pthreads work with "-pthread" and "-lpthread"... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking whether more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking for stackoverflow_install_handler in -lsigsegv... yes checking for sched_yield in -lrt... yes checking for opendir in -lboost_filesystem... yes checking for pthread_attr_getdetachstate in -lboost_thread... yes configure: Checking readline for function history_list... PKG_FLAGS: -lreadline checking for history_list in -lreadline... yes configure: Checking tinfo for function tgetent... PKG_FLAGS: -lncursesw checking for tgetent in -ltinfo... yes checking for ncurses/curses.h... no checking for ncurses.h... yes configure: Checking ncurses for function setupterm... PKG_FLAGS: -lncursesw checking for setupterm in -lncurses... yes configure: Boehm Garbage Collector is enabled checking for curl/curl.h... yes configure: Checking curl for function curl_easy_init... PKG_FLAGS: -lcurl checking for curl_easy_init in -lcurl... yes checking for fftw3.h... yes configure: Checking fftw3 for function fftw_execute... PKG_FLAGS: -lfftw3 checking for fftw_execute in -lfftw3... yes checking for Eigen/Dense... no checking for sys/wait.h that is POSIX.1 compatible... yes checking for fenv.h... yes checking for stddef.h... yes checking for libintl.h... yes checking for fpu_control.h... yes checking for feenableexcept... yes checking for gsl/gsl_sf.h... yes configure: Checking gsl for function gsl_sf_debye_6... PKG_FLAGS: -lgsl -lgslcblas -lm checking for gsl_sf_debye_6 in -lgsl... yes checking for glm/glm.hpp... yes checking for ncurses/curses.h... (cached) no checking for ncurses.h... (cached) yes checking for glutMainLoop in -lglut... yes checking for glDepthMask in -lGL... yes configure: Checking tirpc for function xdrstdio_create... PKG_FLAGS: -ltirpc checking for xdrstdio_create in -ltirpc... yes checking for pid_t... yes checking for size_t... yes checking for ptrdiff_t... yes checking for long long... yes checking for long... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking for vfork.h... no checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking for dup2... yes checking for floor... yes checking for memset... yes checking for strchr... yes checking for tgamma... yes checking for lgamma... yes checking for memrchr... yes checking for popcount... no checking for strftime... yes checking for error_at_line... yes checking for declarations of fseeko and ftello... yes checking for strptime... yes checking for strnlen... yes configure: creating ./config.status config.status: creating Makefile config.status: creating doc/Makefile config.status: creating doc/png/Makefile config.status: creating config.h python3 generate_enums.py -language cxx -o v3dtypes.h -i v3dtypes.csv -name v3dtypes -xopt namespace=camp python3 generate_enums.py -language cxx -o v3dheadertypes.h -i v3dheadertypes.csv -name v3dheadertypes -xopt namespace=camp cd gc && ln -sf ../libatomic_ops . && \ ./configure CC="gcc" CXX="g++" --disable-shared --disable-dependency-tracking python3 ./opsymbols.py --campfile camp.l --output opsymbols.h Generating types.d from types.cc Generating builtin.d from builtin.cc Generating gsl.d from gsl.cc bison -t --header=camp.tab.h -o camp.tab.cc camp.y flex -d -olex.yy.cc camp.l python3 ./keywords.py --camplfile camp.l --output keywords.h --process-file asyprocess.cc perl ./runtime.pl --prefix runtime --opsym-file opsymbols.h \ --runtime-base-file runtimebase.in \ --src-template-dir . \ --header-out-dir . \ --src-out-dir . checking build system type... perl ./runtime.pl --prefix runbacktrace --opsym-file opsymbols.h \ --runtime-base-file runtimebase.in \ --src-template-dir . \ --header-out-dir . \ --src-out-dir . perl ./runtime.pl --prefix runpicture --opsym-file opsymbols.h \ --runtime-base-file runtimebase.in \ --src-template-dir . \ --header-out-dir . \ --src-out-dir . perl ./runtime.pl --prefix runlabel --opsym-file opsymbols.h \ --runtime-base-file runtimebase.in \ --src-template-dir . \ --header-out-dir . \ --src-out-dir . perl ./runtime.pl --prefix runhistory --opsym-file opsymbols.h \ --runtime-base-file runtimebase.in \ --src-template-dir . \ --header-out-dir . \ --src-out-dir . perl ./runtime.pl --prefix runarray --opsym-file opsymbols.h \ --runtime-base-file runtimebase.in \ --src-template-dir . \ --header-out-dir . \ --src-out-dir . perl ./runtime.pl --prefix runfile --opsym-file opsymbols.h \ --runtime-base-file runtimebase.in \ --src-template-dir . \ --header-out-dir . \ --src-out-dir . perl ./runtime.pl --prefix runsystem --opsym-file opsymbols.h \ --runtime-base-file runtimebase.in \ --src-template-dir . \ --header-out-dir . \ --src-out-dir . perl ./runtime.pl --prefix runpair --opsym-file opsymbols.h \ --runtime-base-file runtimebase.in \ --src-template-dir . \ --header-out-dir . \ --src-out-dir . armv7l-unknown-linux-gnueabihf checking host system type... armv7l-unknown-linux-gnueabihf checking target system type... armv7l-unknown-linux-gnueabihf checking GC version numbers... perl ./runtime.pl --prefix runtriple --opsym-file opsymbols.h \ --runtime-base-file runtimebase.in \ --src-template-dir . \ --header-out-dir . \ --src-out-dir . perl ./runtime.pl --prefix runpath --opsym-file opsymbols.h \ --runtime-base-file runtimebase.in \ --src-template-dir . \ --header-out-dir . \ --src-out-dir . perl ./runtime.pl --prefix runpath3d --opsym-file opsymbols.h \ --runtime-base-file runtimebase.in \ --src-template-dir . \ --header-out-dir . \ --src-out-dir . perl ./runtime.pl --prefix runstring --opsym-file opsymbols.h \ --runtime-base-file runtimebase.in \ --src-template-dir . \ --header-out-dir . \ --src-out-dir . perl ./runtime.pl --prefix runmath --opsym-file opsymbols.h \ --runtime-base-file runtimebase.in \ --src-template-dir . \ --header-out-dir . \ --src-out-dir . major=8 minor=2 micro=8 checking for a BSD-compatible install... /usr/bin/install -c checking whether sleep supports fractional seconds... yes checking filesystem timestamp resolution... Generating runtime.d from runtime.cc Generating runpicture.d from runpicture.cc Generating runbacktrace.d from runbacktrace.cc Generating runlabel.d from runlabel.cc 0.01 checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking xargs -n works... yes checking whether UID '1000' is supported by ustar format... yes checking whether GID '1000' is supported by ustar format... yes checking how to create a ustar tar archive... Generating runhistory.d from runhistory.cc gnutar checking whether to enable maintainer-specific portions of Makefiles... no checking whether make supports the include directive... yes (GNU style) checking for gcc... gcc Generating runarray.d from runarray.cc Generating runfile.d from runfile.cc Generating runsystem.d from runsystem.cc Generating runpair.d from runpair.cc Generating runtriple.d from runtriple.cc Generating runpath.d from runpath.cc Generating runpath3d.d from runpath3d.cc Generating runstring.d from runstring.cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... Generating runmath.d from runmath.cc checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking dependency style of g++... none checking dependency style of gcc... none checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert armv7l-unknown-linux-gnueabihf file names to armv7l-unknown-linux-gnueabihf format... func_convert_file_noop checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for file... file checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ranlib... ranlib checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for emscripten... no checking for thread model used by GCC... posix checking for inline... inline configure: WARNING: "Explicit GC_INIT() calls may be required." checking for pthread_self in -lpthread... yes checking for clock_gettime without additional libraries... yes checking whether compiler supports -Wextra... yes checking whether compiler supports -Wpedantic... yes checking for xlc... no checking whether compiler supports -fno-strict-aliasing... yes checking for getcontext... yes checking for dl_iterate_phdr... yes checking for dlopen in -ldl... yes checking for execinfo.h... yes checking whether to build shared libraries... no checking which machine-dependent code should be used... checking whether AIX gcc optimization fix is necessary... no checking whether -Wno-frame-address works... no checking for dladdr... yes checking for sigsetjmp... yes checking for pthread_setname_np... yes (with tid) checking for sys/dg_sys_info.h... no checking for compiler intrinsics support... yes checking which libatomic_ops to use... none checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating bdw-gc.pc config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing default commands make -C gc check make[1]: Entering directory '/build/asymptote/src/asymptote/gc' make[2]: Entering directory '/build/asymptote/src/asymptote/gc' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o allchblk.lo allchblk.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o alloc.lo alloc.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o blacklst.lo blacklst.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o dbg_mlc.lo dbg_mlc.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o dyn_load.lo dyn_load.c libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c allchblk.c -o allchblk.o libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c alloc.c -o alloc.o libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c blacklst.c -o blacklst.o libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c dbg_mlc.c -o dbg_mlc.o libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c dyn_load.c -o dyn_load.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o finalize.lo finalize.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o gc_dlopen.lo gc_dlopen.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o headers.lo headers.c libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c finalize.c -o finalize.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o mach_dep.lo mach_dep.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o malloc.lo malloc.c libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c gc_dlopen.c -o gc_dlopen.o libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c headers.c -o headers.o libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c mach_dep.c -o mach_dep.o libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c malloc.c -o malloc.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o mallocx.lo mallocx.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o mark.lo mark.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o mark_rts.lo mark_rts.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o misc.lo misc.c libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c mallocx.c -o mallocx.o libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c mark.c -o mark.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o new_hblk.lo new_hblk.c libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c mark_rts.c -o mark_rts.o libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c misc.c -o misc.o libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c new_hblk.c -o new_hblk.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o obj_map.lo obj_map.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o os_dep.lo os_dep.c libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c obj_map.c -o obj_map.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o ptr_chck.lo ptr_chck.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o reclaim.lo reclaim.c libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c os_dep.c -o os_dep.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o specific.lo specific.c libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c ptr_chck.c -o ptr_chck.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o typd_mlc.lo typd_mlc.c libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c reclaim.c -o reclaim.o libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c specific.c -o specific.o libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c typd_mlc.c -o typd_mlc.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o pthread_start.lo pthread_start.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o pthread_support.lo pthread_support.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o pthread_stop_world.lo pthread_stop_world.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o thread_local_alloc.lo thread_local_alloc.c libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c pthread_start.c -o pthread_start.o libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c pthread_support.c -o pthread_support.o libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c thread_local_alloc.c -o thread_local_alloc.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o gcj_mlc.lo gcj_mlc.c libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c pthread_stop_world.c -o pthread_stop_world.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o fnlz_mlc.lo fnlz_mlc.c libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c gcj_mlc.c -o gcj_mlc.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o cord/libcord_la-cordbscs.lo `test -f 'cord/cordbscs.c' || echo './'`cord/cordbscs.c libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c fnlz_mlc.c -o fnlz_mlc.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o cord/libcord_la-cordprnt.lo `test -f 'cord/cordprnt.c' || echo './'`cord/cordprnt.c libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c cord/cordbscs.c -o cord/libcord_la-cordbscs.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o cord/libcord_la-cordxtra.lo `test -f 'cord/cordxtra.c' || echo './'`cord/cordxtra.c /bin/sh ./libtool --tag=CC --mode=link gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -version-info 6:4:5 -no-undefined -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -o libgc.la -rpath /usr/local/lib allchblk.lo alloc.lo blacklst.lo dbg_mlc.lo dyn_load.lo finalize.lo gc_dlopen.lo headers.lo mach_dep.lo malloc.lo mallocx.lo mark.lo mark_rts.lo misc.lo new_hblk.lo obj_map.lo os_dep.lo ptr_chck.lo reclaim.lo specific.lo typd_mlc.lo pthread_start.lo pthread_support.lo pthread_stop_world.lo thread_local_alloc.lo gcj_mlc.lo fnlz_mlc.lo -lpthread -ldl libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c cord/cordprnt.c -o cord/libcord_la-cordprnt.o libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c cord/cordxtra.c -o cord/libcord_la-cordxtra.o libtool: link: ar cr .libs/libgc.a allchblk.o alloc.o blacklst.o dbg_mlc.o dyn_load.o finalize.o gc_dlopen.o headers.o mach_dep.o malloc.o mallocx.o mark.o mark_rts.o misc.o new_hblk.o obj_map.o os_dep.o ptr_chck.o reclaim.o specific.o typd_mlc.o pthread_start.o pthread_support.o pthread_stop_world.o thread_local_alloc.o gcj_mlc.o fnlz_mlc.o libtool: link: ranlib .libs/libgc.a libtool: link: ( cd ".libs" && rm -f "libgc.la" && ln -s "../libgc.la" "libgc.la" ) /bin/sh ./libtool --tag=CC --mode=link gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -version-info 6:1:5 -no-undefined -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -o libcord.la -rpath /usr/local/lib cord/libcord_la-cordbscs.lo cord/libcord_la-cordprnt.lo cord/libcord_la-cordxtra.lo libgc.la libtool: link: ar cr .libs/libcord.a cord/libcord_la-cordbscs.o cord/libcord_la-cordprnt.o cord/libcord_la-cordxtra.o libtool: link: ranlib .libs/libcord.a libtool: link: ( cd ".libs" && rm -f "libcord.la" && ln -s "../libcord.la" "libcord.la" ) make cordtest gctest leaktest middletest smashtest hugetest realloc_test staticrootstest test_atomic_ops threadleaktest threadkey_test subthreadcreate_test initsecondarythread_test disclaim_test disclaim_bench disclaim_weakmap_test libstaticrootslib_test.la libstaticrootslib2_test.la make[3]: Entering directory '/build/asymptote/src/asymptote/gc' gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o cord/tests/cordtest.o cord/tests/cordtest.c gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o tests/test.o tests/test.c gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o tests/leak_test.o tests/leak_test.c gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o tests/middle.o tests/middle.c gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o tests/smash_test.o tests/smash_test.c gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o tests/huge_test.o tests/huge_test.c gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o tests/realloc_test.o tests/realloc_test.c gcc -DHAVE_CONFIG_H -I./include -I./include -DSTATICROOTSLIB2 -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o tests/staticrootstest-staticrootstest.o `test -f 'tests/staticrootstest.c' || echo './'`tests/staticrootstest.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o tests/staticrootslib.lo tests/staticrootslib.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -DSTATICROOTSLIB2 -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o tests/libstaticrootslib2_test_la-staticrootslib.lo `test -f 'tests/staticrootslib.c' || echo './'`tests/staticrootslib.c gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o tests/test_atomic_ops.o tests/test_atomic_ops.c gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o tests/thread_leak_test.o tests/thread_leak_test.c libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c tests/staticrootslib.c -o tests/staticrootslib.o gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o tests/threadkey_test.o tests/threadkey_test.c libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -DSTATICROOTSLIB2 -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c tests/staticrootslib.c -o tests/libstaticrootslib2_test_la-staticrootslib.o gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o tests/subthread_create.o tests/subthread_create.c tests/test.c: In function 'run_one_test': tests/test.c:1416:11: warning: allocation of insufficient size '0' for type 'char' with size '1' [-Walloc-size] tests/test.c:1424:11: warning: allocation of insufficient size '0' for type 'char' with size '1' [-Walloc-size] gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o tests/initsecondarythread.o tests/initsecondarythread.c gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o tests/disclaim_test.o tests/disclaim_test.c gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o tests/disclaim_bench.o tests/disclaim_bench.c gcc -DHAVE_CONFIG_H -I./include -I./include -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -c -o tests/disclaim_weakmap_test.o tests/disclaim_weakmap_test.c /bin/sh ./libtool --tag=CC --mode=link gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -o cordtest cord/tests/cordtest.o ./libcord.la /bin/sh ./libtool --tag=CC --mode=link gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -o gctest tests/test.o ./libgc.la -lpthread -ldl /bin/sh ./libtool --tag=CC --mode=link gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -o leaktest tests/leak_test.o ./libgc.la /bin/sh ./libtool --tag=CC --mode=link gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -o middletest tests/middle.o ./libgc.la /bin/sh ./libtool --tag=CC --mode=link gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -o smashtest tests/smash_test.o ./libgc.la libtool: link: gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -o cordtest cord/tests/cordtest.o ./.libs/libcord.a /build/asymptote/src/asymptote/gc/.libs/libgc.a -lpthread -ldl libtool: link: gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -o gctest tests/test.o ./.libs/libgc.a -lpthread -ldl libtool: link: gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -o leaktest tests/leak_test.o ./.libs/libgc.a -lpthread -ldl libtool: link: gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -o middletest tests/middle.o ./.libs/libgc.a -lpthread -ldl /bin/sh ./libtool --tag=CC --mode=link gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -o realloc_test tests/realloc_test.o ./libgc.la /bin/sh ./libtool --tag=CC --mode=link gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -o hugetest tests/huge_test.o ./libgc.la libtool: link: gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -o smashtest tests/smash_test.o ./.libs/libgc.a -lpthread -ldl /bin/sh ./libtool --tag=CC --mode=link gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -no-undefined -rpath /nowhere -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -o libstaticrootslib_test.la tests/staticrootslib.lo ./libgc.la /bin/sh ./libtool --tag=CC --mode=link gcc -DSTATICROOTSLIB2 -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -no-undefined -rpath /nowhere -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -o libstaticrootslib2_test.la tests/libstaticrootslib2_test_la-staticrootslib.lo ./libgc.la /bin/sh ./libtool --tag=CC --mode=link gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -o test_atomic_ops tests/test_atomic_ops.o ./libgc.la -lpthread -ldl libtool: link: gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -o realloc_test tests/realloc_test.o ./.libs/libgc.a -lpthread -ldl libtool: link: gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -o hugetest tests/huge_test.o ./.libs/libgc.a -lpthread -ldl libtool: link: ar cr .libs/libstaticrootslib_test.a tests/staticrootslib.o libtool: link: gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -o test_atomic_ops tests/test_atomic_ops.o ./.libs/libgc.a -lpthread -ldl libtool: link: ar cr .libs/libstaticrootslib2_test.a tests/libstaticrootslib2_test_la-staticrootslib.o /bin/sh ./libtool --tag=CC --mode=link gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -o threadleaktest tests/thread_leak_test.o ./libgc.la -lpthread -ldl libtool: link: ranlib .libs/libstaticrootslib_test.a /bin/sh ./libtool --tag=CC --mode=link gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -o threadkey_test tests/threadkey_test.o ./libgc.la -lpthread -ldl /bin/sh ./libtool --tag=CC --mode=link gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -o subthreadcreate_test tests/subthread_create.o ./libgc.la -lpthread -ldl libtool: link: ranlib .libs/libstaticrootslib2_test.a libtool: link: ( cd ".libs" && rm -f "libstaticrootslib_test.la" && ln -s "../libstaticrootslib_test.la" "libstaticrootslib_test.la" ) /bin/sh ./libtool --tag=CC --mode=link gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -o initsecondarythread_test tests/initsecondarythread.o ./libgc.la -lpthread -ldl libtool: link: ( cd ".libs" && rm -f "libstaticrootslib2_test.la" && ln -s "../libstaticrootslib2_test.la" "libstaticrootslib2_test.la" ) /bin/sh ./libtool --tag=CC --mode=link gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -o disclaim_test tests/disclaim_test.o ./libgc.la -lpthread -ldl libtool: link: gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -o threadleaktest tests/thread_leak_test.o ./.libs/libgc.a -lpthread -ldl libtool: link: gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -o threadkey_test tests/threadkey_test.o ./.libs/libgc.a -lpthread -ldl libtool: link: gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -o subthreadcreate_test tests/subthread_create.o ./.libs/libgc.a -lpthread -ldl /bin/sh ./libtool --tag=CC --mode=link gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -o disclaim_bench tests/disclaim_bench.o ./libgc.la libtool: link: gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -o disclaim_test tests/disclaim_test.o ./.libs/libgc.a -lpthread -ldl libtool: link: gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -o initsecondarythread_test tests/initsecondarythread.o ./.libs/libgc.a -lpthread -ldl make[3]: 'libstaticrootslib_test.la' is up to date. make[3]: 'libstaticrootslib2_test.la' is up to date. /bin/sh ./libtool --tag=CC --mode=link gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -o disclaim_weakmap_test tests/disclaim_weakmap_test.o ./libgc.la -lpthread -ldl /bin/sh ./libtool --tag=CC --mode=link gcc -DSTATICROOTSLIB2 -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -o staticrootstest tests/staticrootstest-staticrootstest.o libstaticrootslib_test.la libstaticrootslib2_test.la libtool: link: gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -o disclaim_bench tests/disclaim_bench.o ./.libs/libgc.a -lpthread -ldl libtool: link: gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -o disclaim_weakmap_test tests/disclaim_weakmap_test.o ./.libs/libgc.a -lpthread -ldl libtool: link: gcc -DSTATICROOTSLIB2 -Wall -Wextra -Wpedantic -Wno-long-long -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -o staticrootstest tests/staticrootstest-staticrootstest.o ./.libs/libstaticrootslib_test.a ./.libs/libstaticrootslib2_test.a /build/asymptote/src/asymptote/gc/.libs/libgc.a -lpthread -ldl make[3]: Leaving directory '/build/asymptote/src/asymptote/gc' make check-TESTS make[3]: Entering directory '/build/asymptote/src/asymptote/gc' make[4]: Entering directory '/build/asymptote/src/asymptote/gc' PASS: leaktest PASS: smashtest PASS: cordtest PASS: hugetest PASS: test_atomic_ops PASS: threadleaktest PASS: middletest PASS: subthreadcreate_test PASS: threadkey_test PASS: initsecondarythread_test PASS: realloc_test PASS: disclaim_test PASS: staticrootstest PASS: disclaim_bench PASS: gctest PASS: disclaim_weakmap_test ============================================================================ Testsuite summary for gc 8.2.8 ============================================================================ # TOTAL: 16 # PASS: 16 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[4]: Leaving directory '/build/asymptote/src/asymptote/gc' make[3]: Leaving directory '/build/asymptote/src/asymptote/gc' make[2]: Leaving directory '/build/asymptote/src/asymptote/gc' make[1]: Leaving directory '/build/asymptote/src/asymptote/gc' Creating PRCbitStream.d Creating oPRCFile.d Creating PRCdouble.d Creating writePRC.d Creating tinyexr_impl.d Creating env.d Creating genv.d Creating stm.d Creating dec.d Creating errormsg.d Creating callable.d Creating name.d Creating symbol.d Creating entry.d Creating exp.d Creating newexp.d Creating stack.d Creating exithandlers.d Creating camp.tab.d Creating lex.yy.d Creating access.d Creating virtualfieldaccess.d Creating absyn.d Creating record.d Creating interact.d Creating fileio.d Creating fftw++asy.d Creating parallel.d Creating simpson.d Creating coder.d Creating coenv.d Creating impdatum.d Creating locate.d Creating asyparser.d Creating program.d Creating application.d Creating varinit.d Creating fundec.d Creating refaccess.d Creating envcompleter.d Creating asyprocess.d Creating constructor.d Creating array.d Creating memory.d Creating Delaunay.d Creating predicates.d Creating glrender.d Creating tr.d Creating shaders.d Creating jsfile.d Creating v3dfile.d Creating EXRFiles.d Creating GLTextures.d Creating lspserv.d Creating symbolmaps.d Creating win32helpers.d Creating win32pipestream.d Creating win32xdr.d Creating xstream.d Creating lspdec.d Creating lspexp.d Creating lspfundec.d Creating lspstm.d Creating main.d Creating camperror.d Creating path.d Creating drawpath.d Creating drawlabel.d Creating picture.d Creating psfile.d Creating texfile.d Creating util.d Creating settings.d Creating guide.d Creating flatguide.d Creating knot.d Creating drawfill.d Creating path3.d Creating drawpath3.d Creating drawsurface.d Creating beziercurve.d Creating bezierpatch.d Creating pen.d Creating pipestream.d Generating runtime.raw.i from runtime.cc Generating runbacktrace.raw.i from runbacktrace.cc Generating runpicture.raw.i from runpicture.cc Generating runlabel.raw.i from runlabel.cc Generating runhistory.raw.i from runhistory.cc Generating runarray.raw.i from runarray.cc Generating runfile.raw.i from runfile.cc Generating runsystem.raw.i from runsystem.cc Generating runpair.raw.i from runpair.cc Generating runtriple.raw.i from runtriple.cc Generating runpath.raw.i from runpath.cc Generating runpath3d.raw.i from runpath3d.cc Generating runstring.raw.i from runstring.cc Generating runmath.raw.i from runmath.cc Generating types.raw.i from types.cc Generating builtin.raw.i from builtin.cc Generating gsl.raw.i from gsl.cc python3 ./findsym.py allsymbols.h runtime.raw.i runbacktrace.raw.i runpicture.raw.i runlabel.raw.i runhistory.raw.i runarray.raw.i runfile.raw.i runsystem.raw.i runpair.raw.i runtriple.raw.i runpath.raw.i runpath3d.raw.i runstring.raw.i runmath.raw.i types.raw.i builtin.raw.i gsl.raw.i Creating symbol.d head: cannot open 'revision.cc' for reading: No such file or directory g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o camperror.o -c camperror.cc g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o path.o -c path.cc g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o drawpath.o -c drawpath.cc g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o drawlabel.o -c drawlabel.cc g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o picture.o -c picture.cc In file included from settings.h:15, from errormsg.h:14, from vm.h:11, from camperror.cc:15: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o psfile.o -c psfile.cc In file included from path.h:17, from path.cc:11: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o texfile.o -c texfile.cc In file included from bbox.h:11, from drawelement.h:14, from drawpath.h:11, from drawpath.cc:12: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o util.o -c util.cc In file included from bbox.h:11, from drawelement.h:14, from drawlabel.h:11, from drawlabel.cc:12: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o settings.o -c settings.cc In file included from psfile.h:16, from psfile.cc:14: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o guide.o -c guide.cc In file included from settings.h:15, from util.cc:38: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o flatguide.o -c flatguide.cc In file included from knot.h:17, from guide.h:11, from guide.cc:7: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o knot.o -c knot.cc In file included from texfile.h:16, from texfile.cc:11: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o drawfill.o -c drawfill.cc In file included from settings.h:15, from errormsg.h:14, from picture.cc:9: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o path3.o -c path3.cc In file included from knot.h:17, from flatguide.h:15, from flatguide.cc:10: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o drawpath3.o -c drawpath3.cc In file included from knot.h:17, from knot.cc:9: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o drawsurface.o -c drawsurface.cc In file included from settings.h:15, from settings.cc:34: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o beziercurve.o -c beziercurve.cc In file included from triple.h:20, from path3.h:15, from path3.cc:10: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o bezierpatch.o -c bezierpatch.cc In file included from bbox.h:11, from drawelement.h:14, from drawfill.h:11, from drawfill.cc:8: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o pen.o -c pen.cc In file included from bbox.h:11, from drawelement.h:14, from drawpath3.h:10, from drawpath3.cc:7: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/14.2.1/map:62, from memory.h:13, from common.h:72, from drawelement.h:13: /usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const double&>, std::tuple<>}; _Key = double; _Val = std::pair<const double, std::__cxx11::list<prc::PRCtessline> >; _KeyOfValue = std::_Select1st<std::pair<const double, std::__cxx11::list<prc::PRCtessline> > >; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::__cxx11::list<prc::PRCtessline> > >]': /usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, std::__cxx11::list<prc::PRCtessline> >, std::_Select1st<std::pair<const double, std::__cxx11::list<prc::PRCtessline> > >, std::less<double>, std::allocator<std::pair<const double, std::__cxx11::list<prc::PRCtessline> > > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = double; _Tp = std::__cxx11::list<prc::PRCtessline>; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::__cxx11::list<prc::PRCtessline> > >]', inlined from 'void prc::oPRCFile::addLine(uint32_t, const V*, const prc::RGBAColour&, double) [with V = camp::triple]' at prc/include/prc/oPRCFile.h:1033:29: /usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, std::__cxx11::list<prc::PRCtessline> >, std::_Select1st<std::pair<const double, std::__cxx11::list<prc::PRCtessline> > >, std::less<double>, std::allocator<std::pair<const double, std::__cxx11::list<prc::PRCtessline> > > >::const_iterator' changed in GCC 7.1 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = double; _Tp = std::__cxx11::list<prc::PRCtessline>; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::__cxx11::list<prc::PRCtessline> > >]', inlined from 'void prc::oPRCFile::addLine(uint32_t, const V*, const prc::RGBAColour&, double) [with V = camp::triple]' at prc/include/prc/oPRCFile.h:1034:44: /usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, std::__cxx11::list<prc::PRCtessline> >, std::_Select1st<std::pair<const double, std::__cxx11::list<prc::PRCtessline> > >, std::less<double>, std::allocator<std::pair<const double, std::__cxx11::list<prc::PRCtessline> > > >::const_iterator' changed in GCC 7.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o pipestream.o -c pipestream.cc In file included from bbox.h:11, from drawelement.h:14, from bezierpatch.h:11, from beziercurve.cc:8: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 python3 findsym.py runtime.symbols.h runtime.raw.i In file included from settings.h:15, from errormsg.h:14, from pipestream.cc:30: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 python3 findsym.py runbacktrace.symbols.h runbacktrace.raw.i In file included from bbox.h:11, from drawelement.h:14, from drawsurface.h:10, from drawsurface.cc:7: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/14.2.1/vector:72, from drawelement.h:11: /usr/include/c++/14.2.1/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const double*; _Tp = double; _Alloc = std::allocator<double>]': /usr/include/c++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:66: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const double*; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]', inlined from 'void prc::oPRCFile::addSurface(uint32_t, uint32_t, uint32_t, uint32_t, const V*, const double*, const double*, const prc::PRCmaterial&, const double*) [with V = camp::triple]' at prc/include/prc/oPRCFile.h:1215:25: /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const double*; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]', inlined from 'void prc::oPRCFile::addSurface(uint32_t, uint32_t, uint32_t, uint32_t, const V*, const double*, const double*, const prc::PRCmaterial&, const double*) [with V = camp::triple]' at prc/include/prc/oPRCFile.h:1216:25: /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 python3 findsym.py runpicture.symbols.h runpicture.raw.i In file included from transform.h:17, from pen.h:12, from pen.cc:7: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 python3 findsym.py runlabel.symbols.h runlabel.raw.i python3 findsym.py runhistory.symbols.h runhistory.raw.i python3 findsym.py runarray.symbols.h runarray.raw.i python3 findsym.py runfile.symbols.h runfile.raw.i python3 findsym.py runsystem.symbols.h runsystem.raw.i python3 findsym.py runpair.symbols.h runpair.raw.i python3 findsym.py runtriple.symbols.h runtriple.raw.i python3 findsym.py runpath.symbols.h runpath.raw.i python3 findsym.py runpath3d.symbols.h runpath3d.raw.i In file included from bbox.h:11, from drawelement.h:14, from bezierpatch.h:11, from bezierpatch.cc:8: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 python3 findsym.py runstring.symbols.h runstring.raw.i python3 findsym.py runmath.symbols.h runmath.raw.i python3 findsym.py types.symbols.h types.raw.i python3 findsym.py builtin.symbols.h builtin.raw.i python3 findsym.py gsl.symbols.h gsl.raw.i g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o PRCbitStream.o -c prc/PRCbitStream.cc g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o oPRCFile.o -c prc/oPRCFile.cc g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o PRCdouble.o -c prc/PRCdouble.cc g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o writePRC.o -c prc/writePRC.cc g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o tinyexr_impl.o -c thirdparty_impl/tinyexr_impl/src/tinyexr_impl.cc g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o env.o -c env.cc g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o genv.o -c genv.cc g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o stm.o -c stm.cc In file included from settings.h:15, from errormsg.h:14, from env.h:12, from env.cc:9: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o dec.o -c dec.cc In file included from settings.h:15, from errormsg.h:14, from types.h:17, from record.h:11, from genv.h:21, from genv.cc:70: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o errormsg.o -c errormsg.cc g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o callable.o -c callable.cc In file included from /usr/include/c++/14.2.1/map:62, from prc/include/prc/oPRCFile.h:28, from prc/oPRCFile.cc:22: /usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair<PRCVector3d, unsigned int>}; _Key = PRCVector3d; _Val = std::pair<const PRCVector3d, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const PRCVector3d, unsigned int> >; _Compare = std::less<PRCVector3d>; _Alloc = std::allocator<std::pair<const PRCVector3d, unsigned int> >]': /usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<PRCVector3d, std::pair<const PRCVector3d, unsigned int>, std::_Select1st<std::pair<const PRCVector3d, unsigned int> >, std::less<PRCVector3d>, std::allocator<std::pair<const PRCVector3d, unsigned int> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<PRCVector3d, unsigned int>}; _Key = PRCVector3d; _Tp = unsigned int; _Compare = std::less<PRCVector3d>; _Alloc = std::allocator<std::pair<const PRCVector3d, unsigned int> >]', inlined from 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair<PRCVector3d, unsigned int>; _Key = PRCVector3d; _Tp = unsigned int; _Compare = std::less<PRCVector3d>; _Alloc = std::allocator<std::pair<const PRCVector3d, unsigned int> >]' at /usr/include/c++/14.2.1/bits/stl_map.h:859:27, inlined from 'void prc::oPRCFile::doGroup(prc::PRCgroup&)' at prc/oPRCFile.cc:434:30: /usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<PRCVector3d, unsigned int>::const_iterator' {aka 'std::_Rb_tree<PRCVector3d, std::pair<const PRCVector3d, unsigned int>, std::_Select1st<std::pair<const PRCVector3d, unsigned int> >, std::less<PRCVector3d>, std::allocator<std::pair<const PRCVector3d, unsigned int> > >::const_iterator'} changed in GCC 7.1 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<PRCVector3d, unsigned int>}; _Key = PRCVector3d; _Tp = unsigned int; _Compare = std::less<PRCVector3d>; _Alloc = std::allocator<std::pair<const PRCVector3d, unsigned int> >]', inlined from 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair<PRCVector3d, unsigned int>; _Key = PRCVector3d; _Tp = unsigned int; _Compare = std::less<PRCVector3d>; _Alloc = std::allocator<std::pair<const PRCVector3d, unsigned int> >]' at /usr/include/c++/14.2.1/bits/stl_map.h:859:27, inlined from 'void prc::oPRCFile::doGroup(prc::PRCgroup&)' at prc/oPRCFile.cc:486:28: /usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<PRCVector3d, unsigned int>::const_iterator' {aka 'std::_Rb_tree<PRCVector3d, std::pair<const PRCVector3d, unsigned int>, std::_Select1st<std::pair<const PRCVector3d, unsigned int> >, std::less<PRCVector3d>, std::allocator<std::pair<const PRCVector3d, unsigned int> > >::const_iterator'} changed in GCC 7.1 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<PRCVector3d, unsigned int>}; _Key = PRCVector3d; _Tp = unsigned int; _Compare = std::less<PRCVector3d>; _Alloc = std::allocator<std::pair<const PRCVector3d, unsigned int> >]', inlined from 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair<PRCVector3d, unsigned int>; _Key = PRCVector3d; _Tp = unsigned int; _Compare = std::less<PRCVector3d>; _Alloc = std::allocator<std::pair<const PRCVector3d, unsigned int> >]' at /usr/include/c++/14.2.1/bits/stl_map.h:859:27, inlined from 'void prc::oPRCFile::doGroup(prc::PRCgroup&)' at prc/oPRCFile.cc:572:26: /usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<PRCVector3d, unsigned int>::const_iterator' {aka 'std::_Rb_tree<PRCVector3d, std::pair<const PRCVector3d, unsigned int>, std::_Select1st<std::pair<const PRCVector3d, unsigned int> >, std::less<PRCVector3d>, std::allocator<std::pair<const PRCVector3d, unsigned int> > >::const_iterator'} changed in GCC 7.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o name.o -c name.cc In file included from settings.h:15, from errormsg.h:14, from stm.cc:12: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o symbol.o -c symbol.cc In file included from settings.h:15, from errormsg.h:14, from stack.h:13, from callable.cc:8: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o entry.o -c entry.cc In file included from settings.h:15, from errormsg.h:14, from absyn.h:14, from name.h:14, from name.cc:11: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o exp.o -c exp.cc In file included from settings.h:15, from errormsg.h:14, from dec.cc:10: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o newexp.o -c newexp.cc In file included from settings.h:15, from errormsg.h:14, from errormsg.cc:12: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o stack.o -c stack.cc In file included from settings.h:15, from errormsg.h:14, from access.h:15, from frame.h:15, from entry.h:16, from entry.cc:15: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o exithandlers.o -c exithandlers.cc In file included from settings.h:15, from errormsg.h:14, from types.h:17, from exp.h:13, from newexp.h:12, from newexp.cc:9: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o camp.tab.o -c camp.tab.cc In file included from settings.h:15, from symbol.cc:15: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o lex.yy.o -c lex.yy.cc In file included from settings.h:15, from errormsg.h:14, from types.h:17, from exp.h:13, from exp.cc:10: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o access.o -c access.cc In file included from settings.h:15, from errormsg.h:14, from exithandlers.cc:13: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o virtualfieldaccess.o -c virtualfieldaccess.cc In file included from settings.h:15, from errormsg.h:14, from stack.h:13, from stack.cc:11: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o absyn.o -c absyn.cc In file included from settings.h:15, from errormsg.h:14, from types.h:17, from exp.h:13, from camp.l:16: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o record.o -c record.cc In file included from settings.h:15, from errormsg.h:14, from access.h:15, from access.cc:9: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o interact.o -c interact.cc In file included from settings.h:15, from errormsg.h:14, from access.h:15, from virtualfieldaccess.h:8, from virtualfieldaccess.cc:8: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o fileio.o -c fileio.cc In file included from settings.h:15, from errormsg.h:14, from camp.y:9: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o fftw++asy.o -c fftw++asy.cc In file included from settings.h:15, from errormsg.h:14, from absyn.h:14, from absyn.cc:8: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o parallel.o -c parallel.cc g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o simpson.o -c simpson.cc g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o coder.o -c coder.cc In file included from settings.h:15, from errormsg.h:14, from types.h:17, from record.h:11, from record.cc:8: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o coenv.o -c coenv.cc In file included from settings.h:15, from errormsg.h:14, from interact.cc:29: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o impdatum.o -c impdatum.cc g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o locate.o -c locate.cc In file included from settings.h:15, from locate.cc:8: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from fileio.h:22, from fileio.cc:8: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o asyparser.o -c asyparser.cc g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o program.o -c program.cc In file included from settings.h:15, from errormsg.h:14, from env.h:12, from coenv.h:13, from coenv.cc:10: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o application.o -c application.cc In file included from settings.h:15, from errormsg.h:14, from coder.cc:12: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o varinit.o -c varinit.cc In file included from settings.h:15, from errormsg.h:14, from stack.h:13, from impdatum.cc:3: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o fundec.o -c fundec.cc In file included from settings.h:15, from errormsg.h:14, from inst.h:14, from callable.h:13, from program.cc:10: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o refaccess.o -c refaccess.cc In file included from settings.h:15, from locate.h:12, from asyparser.cc:26: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o envcompleter.o -c envcompleter.cc In file included from settings.h:15, from errormsg.h:14, from types.h:17, from varinit.h:15, from varinit.cc:12: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o asyprocess.o -c asyprocess.cc In file included from settings.h:15, from errormsg.h:14, from types.h:17, from application.h:15, from application.cc:11: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o constructor.o -c constructor.cc In file included from settings.h:15, from errormsg.h:14, from absyn.h:14, from dec.h:14, from fundec.h:12, from fundec.cc:9: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o array.o -c array.cc In file included from settings.h:15, from errormsg.h:14, from access.h:15, from refaccess.h:11, from refaccess.cc:8: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o memory.o -c memory.cc In file included from settings.h:15, from errormsg.h:14, from env.h:12, from envcompleter.h:12, from envcompleter.cc:12: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o Delaunay.o -c Delaunay.cc g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o predicates.o -c predicates.cc In file included from settings.h:15, from errormsg.h:14, from vm.h:11, from array.h:11, from array.cc:8: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o glrender.o -c glrender.cc g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o tr.o -c tr.cc In file included from settings.h:15, from errormsg.h:14, from stack.h:13, from constructor.cc:23: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o shaders.o -c shaders.cc g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o jsfile.o -c jsfile.cc g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o v3dfile.o -c v3dfile.cc In file included from settings.h:15, from shaders.cc:14: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o EXRFiles.o -c EXRFiles.cc In file included from settings.h:15, from errormsg.h:14, from types.h:17, from asyprocess.cc:10: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o GLTextures.o -c GLTextures.cc g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o lspserv.o -c lspserv.cc In file included from settings.h:15, from locate.h:12, from EXRFiles.cc:7: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o symbolmaps.o -c symbolmaps.cc In file included from triple.h:20, from jsfile.h:6, from jsfile.cc:1: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o win32helpers.o -c win32helpers.cc g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o win32pipestream.o -c win32pipestream.cc g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o win32xdr.o -c win32xdr.cc g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o xstream.o -c xstream.cc In file included from triple.h:20, from abs3doutfile.h:5, from v3dfile.h:19, from v3dfile.cc:9: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o lspdec.o -c lspdec.cc In file included from settings.h:15, from locate.h:12, from glrender.cc:20: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o lspexp.o -c lspexp.cc g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o lspfundec.o -c lspfundec.cc In file included from settings.h:15, from locate.h:12, from symbolmaps.cc:6: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o lspstm.o -c lspstm.cc In file included from settings.h:15, from errormsg.h:14, from types.h:17, from exp.h:13, from lspexp.cc:9: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o main.o -c main.cc In file included from settings.h:15, from errormsg.h:14, from absyn.h:14, from dec.h:14, from lspdec.cc:8: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 cd GUI && python3 buildtool.py buildui In file included from settings.h:15, from errormsg.h:14, from absyn.h:14, from dec.h:14, from fundec.h:12, from lspfundec.cc:9: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 cd GUI && python3 buildtool.py buildicons echo "const char *REVISION="\"3.05\"\; > revision.cc echo const char *AsyGLVersion=\"1.02\"\; >> revision.cc; cmake -BLspCpp -SLspCpp -DCMAKE_CXX_FLAGS=\ "-fPIE " \ -DLSPCPP_USE_CPP17=ON -DLSPCPP_SUPPORT_BOEHM_GC=ON -DLSPCPP_GC_DOWNLOADED_ROOT=../gc In file included from settings.h:15, from errormsg.h:14, from types.h:17, from exp.h:13, from lspstm.cc:8: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 gcc -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -DGLEW_NO_GLU -DGLEW_BUILD -O1 -fPIC -o glew.o -c glew.c python3 generate_enums.py -language asy -o base/v3dtypes.asy -i v3dtypes.csv -name v3dtypes python3 generate_enums.py -language asy -o base/v3dheadertypes.asy -i v3dheadertypes.csv -name v3dheadertypes make: Nothing to be done for 'base/webgl/asygl.js'. -- The CXX compiler identification is GNU 14.2.1 echo string VERSION=\"3.05\"\; > base/version.asy g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o runtime.o -c runtime.cc -- The C compiler identification is GNU 14.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/lib/distcc/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/lib/distcc/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Configure compiler Using GNU -- Performing Test HAVE_STD11 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o runbacktrace.o -c runbacktrace.cc -- Performing Test HAVE_STD11 - Success C++ Flags: -fPIE -std=c++11 -Wall -Werror -Wno-parentheses link flags: Configuring documentation -- Found Doxygen: /usr/bin/doxygen (found version "1.14.0") found components: doxygen missing components: dot -- Using local RapidJSON -- Using manually downloaded GC -- Configuring done (3.6s) -- Generating done (0.1s) -- Build files have been written to: /build/asymptote/src/asymptote/LspCpp make -C LspCpp make[1]: Entering directory '/build/asymptote/src/asymptote/LspCpp' [ 3%] Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.o In file included from settings.h:15, from errormsg.h:14, from stack.h:13, from ./runtimebase.in:23: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o runpicture.o -c runpicture.cc [ 6%] Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.o In file included from settings.h:15, from errormsg.h:14, from main.cc:44: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o runlabel.o -c runlabel.cc In file included from settings.h:15, from errormsg.h:14, from absyn.h:14, from dec.h:14, from lspserv.cc:23: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o runhistory.o -c runhistory.cc [ 10%] Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.o [ 13%] Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o [ 16%] Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o In file included from settings.h:15, from errormsg.h:14, from stack.h:13, from ./runtimebase.in:23: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o runarray.o -c runarray.cc [ 20%] Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o In file included from settings.h:15, from errormsg.h:14, from stack.h:13, from ./runtimebase.in:23: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o runfile.o -c runfile.cc [ 23%] Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o [ 26%] Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o [ 30%] Linking CXX static library libnetwork-uri.a /usr/bin/ar qc libnetwork-uri.a "CMakeFiles/network-uri.dir/uri.cpp.o" "CMakeFiles/network-uri.dir/uri_builder.cpp.o" "CMakeFiles/network-uri.dir/uri_errors.cpp.o" "CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o" "CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o" "CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o" "CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o" "CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o" /usr/bin/ranlib libnetwork-uri.a [ 30%] Built target network-uri In file included from settings.h:15, from errormsg.h:14, from stack.h:13, from ./runtimebase.in:23: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o runsystem.o -c runsystem.cc [ 33%] Building CXX object CMakeFiles/lspcpp.dir/src/jsonrpc/Context.cpp.o [ 36%] Building CXX object CMakeFiles/lspcpp.dir/src/jsonrpc/Endpoint.cpp.o In file included from settings.h:15, from errormsg.h:14, from stack.h:13, from ./runtimebase.in:23: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o runpair.o -c runpair.cc [ 40%] Building CXX object CMakeFiles/lspcpp.dir/src/jsonrpc/GCThreadContext.cpp.o In file included from settings.h:15, from errormsg.h:14, from stack.h:13, from ./runtimebase.in:23: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o runtriple.o -c runtriple.cc [ 43%] Building CXX object CMakeFiles/lspcpp.dir/src/jsonrpc/message.cpp.o In file included from settings.h:15, from errormsg.h:14, from stack.h:13, from ./runtimebase.in:23: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/14.2.1/algorithm:61, from xstream.h:41, from pair.h:26: /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const vm::item&, const vm::item&)>]': /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<bool (*)(const vm::item&, const vm::item&)>]': /usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const vm::item&, const vm::item&)>]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/string:51, from /usr/include/c++/14.2.1/bits/locale_classes.h:40, from /usr/include/c++/14.2.1/bits/ios_base.h:41, from /usr/include/c++/14.2.1/ios:44, from /usr/include/c++/14.2.1/ostream:40, from /usr/include/c++/14.2.1/iostream:41, from stack.h:11: /usr/include/c++/14.2.1/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Tp = vm::item; _Compare = __gnu_cxx::__ops::_Iter_comp_val<bool (*)(const vm::item&, const vm::item&)>]': /usr/include/c++/14.2.1/bits/stl_algobase.h:1491:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algobase.h:1491:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Tp = vm::item; _Compare = __gnu_cxx::__ops::_Val_comp_iter<bool (*)(const vm::item&, const vm::item&)>]': /usr/include/c++/14.2.1/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const vm::item&, const vm::item&)>]': /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2460:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2469:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >]', inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const vm::item&, const vm::item&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2475:15: /usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const vm::item&, const vm::item&)>]': /usr/include/c++/14.2.1/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const vm::item&, const vm::item&)>]': /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const vm::item&, const vm::item&)>]': /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2390:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2403:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2412:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >]', inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _BidirectionalIterator2 = vm::item*; _Distance = int]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2352:20, inlined from 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const vm::item&, const vm::item&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2418:30: /usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const vm::item&, const vm::item&)>]': /usr/include/c++/14.2.1/bits/stl_algo.h:2421:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2424:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _OutputIterator = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const vm::item&, const vm::item&)>]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = vm::item*; _OutputIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const vm::item&, const vm::item&)>]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const vm::item&, const vm::item&)>]': /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const vm::item&, const vm::item&)>]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const vm::item&, const vm::item&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2685:34: /usr/include/c++/14.2.1/bits/stl_algo.h:2664:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _RandomAccessIterator2 = vm::item*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const vm::item&, const vm::item&)>]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const vm::item&, const vm::item&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2689:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = vm::item*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const vm::item&, const vm::item&)>]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const vm::item&, const vm::item&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2692:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const vm::item&, const vm::item&)>]': /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const vm::item&, const vm::item&)>]': /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2725:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2727:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2729:32: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2736:29: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const vm::item&, const vm::item&)>]': /usr/include/c++/14.2.1/bits/stl_algo.h:4934:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4934:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4952:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4956:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4958:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61: /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Tp = vm::item; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const vm::item&, const vm::item&)>]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const vm::item&, const vm::item&)>]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = bool (*)(const vm::item&, const vm::item&)]', inlined from 'void run::arraySort(vm::stack*)' at ./runarray.in:976:25: /usr/include/c++/14.2.1/bits/stl_algo.h:5030:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const vm::item&, const vm::item&)>]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = bool (*)(const vm::item&, const vm::item&)]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void run::arraySort(vm::stack*)' at ./runarray.in:977:12: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const vm::item&, const vm::item&)>]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const vm::item&, const vm::item&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = bool (*)(const vm::item&, const vm::item&)]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void run::arraySort(vm::stack*)' at ./runarray.in:977:12: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o runpath.o -c runpath.cc In file included from settings.h:15, from errormsg.h:14, from stack.h:13, from ./runtimebase.in:23: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o runpath3d.o -c runpath3d.cc [ 46%] Building CXX object CMakeFiles/lspcpp.dir/src/jsonrpc/MessageJsonHandler.cpp.o In file included from settings.h:15, from errormsg.h:14, from stack.h:13, from ./runtimebase.in:23: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o runstring.o -c runstring.cc [ 50%] Building CXX object CMakeFiles/lspcpp.dir/src/jsonrpc/RemoteEndPoint.cpp.o In file included from settings.h:15, from errormsg.h:14, from stack.h:13, from ./runtimebase.in:23: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o runmath.o -c runmath.cc In file included from settings.h:15, from errormsg.h:14, from stack.h:13, from ./runtimebase.in:23: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from xstream.h:41, from pair.h:26: /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'void run::gen_runpath29(vm::stack*)' at ./runpath.in:241:7: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'void run::gen_runpath29(vm::stack*)' at ./runpath.in:241:7: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/string:51, from /usr/include/c++/14.2.1/bits/locale_classes.h:40, from /usr/include/c++/14.2.1/bits/ios_base.h:41, from /usr/include/c++/14.2.1/ios:44, from /usr/include/c++/14.2.1/ostream:40, from /usr/include/c++/14.2.1/iostream:41, from stack.h:11: /usr/include/c++/14.2.1/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Tp = vm::item; _Compare = __gnu_cxx::__ops::_Iter_comp_val<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algobase.h:1491:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algobase.h:1491:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Tp = vm::item; _Compare = __gnu_cxx::__ops::_Val_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2460:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2469:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >]', inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2475:15: /usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2390:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2403:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2412:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >]', inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _BidirectionalIterator2 = vm::item*; _Distance = int]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2352:20, inlined from 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2418:30: /usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2421:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2424:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _OutputIterator = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = vm::item*; _OutputIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2685:34: /usr/include/c++/14.2.1/bits/stl_algo.h:2664:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _RandomAccessIterator2 = vm::item*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2689:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = vm::item*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2692:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2725:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2727:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2729:32: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2736:29: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:4934:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4934:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4952:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4956:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4958:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = run::compare2<double>]', inlined from 'void run::gen_runpath28(vm::stack*)' at ./runpath.in:230:14: /usr/include/c++/14.2.1/bits/stl_algo.h:5030:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o types.o -c types.cc In file included from settings.h:15, from errormsg.h:14, from stack.h:13, from ./runtimebase.in:23: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o builtin.o -c builtin.cc In file included from settings.h:15, from errormsg.h:14, from stack.h:13, from ./runtimebase.in:23: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/14.2.1/algorithm:61, from xstream.h:41, from pair.h:26: /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/string:51, from /usr/include/c++/14.2.1/bits/locale_classes.h:40, from /usr/include/c++/14.2.1/bits/ios_base.h:41, from /usr/include/c++/14.2.1/ios:44, from /usr/include/c++/14.2.1/ostream:40, from /usr/include/c++/14.2.1/iostream:41, from stack.h:11: /usr/include/c++/14.2.1/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Tp = vm::item; _Compare = __gnu_cxx::__ops::_Iter_comp_val<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algobase.h:1491:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algobase.h:1491:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Tp = vm::item; _Compare = __gnu_cxx::__ops::_Val_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2460:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2469:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >]', inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2475:15: /usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2390:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2403:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2412:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >]', inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _BidirectionalIterator2 = vm::item*; _Distance = int]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2352:20, inlined from 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2418:30: /usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2421:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2424:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _OutputIterator = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = vm::item*; _OutputIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2685:34: /usr/include/c++/14.2.1/bits/stl_algo.h:2664:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _RandomAccessIterator2 = vm::item*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2689:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = vm::item*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2692:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2725:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2727:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2729:32: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2736:29: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:4934:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4934:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4952:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4956:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4958:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = run::compare2<double>]', inlined from 'void run::gen_runpath3d30(vm::stack*)' at ./runpath3d.in:262:14: /usr/include/c++/14.2.1/bits/stl_algo.h:5030:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o gsl.o -c gsl.cc In file included from settings.h:15, from errormsg.h:14, from stack.h:13, from ./runtimebase.in:23: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 53%] Building CXX object CMakeFiles/lspcpp.dir/src/jsonrpc/serializer.cpp.o In file included from settings.h:15, from errormsg.h:14, from access.h:15, from frame.h:15, from entry.h:16, from types.cc:12: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o revision.o -c revision.cc [ 56%] Building CXX object CMakeFiles/lspcpp.dir/src/jsonrpc/StreamMessageProducer.cpp.o [ 60%] Building CXX object CMakeFiles/lspcpp.dir/src/jsonrpc/TcpServer.cpp.o [ 63%] Building CXX object CMakeFiles/lspcpp.dir/src/jsonrpc/threaded_queue.cpp.o [ 66%] Building CXX object CMakeFiles/lspcpp.dir/src/jsonrpc/WebSocketServer.cpp.o [ 70%] Building CXX object CMakeFiles/lspcpp.dir/src/lsp/initialize.cpp.o [ 73%] Building CXX object CMakeFiles/lspcpp.dir/src/lsp/lsp.cpp.o In file included from settings.h:15, from errormsg.h:14, from vm.h:11, from gsl.cc:14: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 76%] Building CXX object CMakeFiles/lspcpp.dir/src/lsp/lsp_diagnostic.cpp.o [ 80%] Building CXX object CMakeFiles/lspcpp.dir/src/lsp/Markup.cpp.o [ 83%] Building CXX object CMakeFiles/lspcpp.dir/src/lsp/ParentProcessWatcher.cpp.o In file included from settings.h:15, from errormsg.h:14, from vm.h:11, from builtin.h:10, from builtin.cc:10: pair.h: In function 'camp::pair camp::operator+(const pair&, const pair&)': pair.h:58:3: note: parameter passing for argument of type 'camp::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/14.2.1/algorithm:61, from xstream.h:41, from pair.h:26: /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:72, from memory.h:11, from common.h:72, from errormsg.h:13: /usr/include/c++/14.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = vm::item; _Alloc = gc_allocator_ignore_off_page<vm::item>]': /usr/include/c++/14.2.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> >::iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/memory:66, from common.h:17: /usr/include/c++/14.2.1/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Tp = vm::item]': /usr/include/c++/14.2.1/bits/stl_tempbuf.h:263:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<long long int> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<__cxx11::basic_string<char, char_traits<char>, gc_allocator_ignore_off_page<char> > > >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<run::compare<long long int> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare<long long int> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/bits/specfun.h:43, from /usr/include/c++/14.2.1/cmath:3906, from builtin.cc:8: /usr/include/c++/14.2.1/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Tp = vm::item; _Compare = __gnu_cxx::__ops::_Iter_comp_val<run::compare2<long long int> >]': /usr/include/c++/14.2.1/bits/stl_algobase.h:1491:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algobase.h:1491:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Tp = vm::item; _Compare = __gnu_cxx::__ops::_Val_comp_iter<run::compare2<long long int> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<run::compare<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Tp = vm::item; _Compare = __gnu_cxx::__ops::_Iter_comp_val<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algobase.h:1491:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algobase.h:1491:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Tp = vm::item; _Compare = __gnu_cxx::__ops::_Val_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<run::compare<__cxx11::basic_string<char, char_traits<char>, gc_allocator_ignore_off_page<char> > > >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare<__cxx11::basic_string<char, char_traits<char>, gc_allocator_ignore_off_page<char> > > >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Tp = vm::item; _Compare = __gnu_cxx::__ops::_Iter_comp_val<run::compare2<__cxx11::basic_string<char, char_traits<char>, gc_allocator_ignore_off_page<char> > > >]': /usr/include/c++/14.2.1/bits/stl_algobase.h:1491:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algobase.h:1491:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Tp = vm::item; _Compare = __gnu_cxx::__ops::_Val_comp_iter<run::compare2<__cxx11::basic_string<char, char_traits<char>, gc_allocator_ignore_off_page<char> > > >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:66: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = vm::item; _Alloc = gc_allocator_ignore_off_page<vm::item>]', inlined from 'void run::arrayDeleteHelper(vm::stack*)' at builtin.cc:949:17: /usr/include/c++/14.2.1/bits/stl_vector.h:1568:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = vm::item; _Alloc = gc_allocator_ignore_off_page<vm::item>]', inlined from 'void run::arrayDeleteHelper(vm::stack*)' at builtin.cc:951:17: /usr/include/c++/14.2.1/bits/stl_vector.h:1568:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = vm::item; _Alloc = gc_allocator_ignore_off_page<vm::item>]', inlined from 'void run::arrayDeleteHelper(vm::stack*)' at builtin.cc:952:17: /usr/include/c++/14.2.1/bits/stl_vector.h:1568:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _OutputIterator = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<long long int> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = vm::item*; _OutputIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<long long int> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<long long int> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<long long int> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<long long int> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2685:34: /usr/include/c++/14.2.1/bits/stl_algo.h:2664:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _RandomAccessIterator2 = vm::item*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<long long int> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<long long int> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2689:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = vm::item*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<long long int> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<long long int> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2692:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<long long int> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2460:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2469:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >]', inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<long long int> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2475:15: /usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<long long int> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<long long int> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2460:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2469:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >]', inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2475:15: /usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<__cxx11::basic_string<char, char_traits<char>, gc_allocator_ignore_off_page<char> > > >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2460:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2469:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >]', inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<__cxx11::basic_string<char, char_traits<char>, gc_allocator_ignore_off_page<char> > > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2475:15: /usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<__cxx11::basic_string<char, char_traits<char>, gc_allocator_ignore_off_page<char> > > >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<__cxx11::basic_string<char, char_traits<char>, gc_allocator_ignore_off_page<char> > > >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _OutputIterator = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = vm::item*; _OutputIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2685:34: /usr/include/c++/14.2.1/bits/stl_algo.h:2664:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _RandomAccessIterator2 = vm::item*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2689:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = vm::item*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2692:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _OutputIterator = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<__cxx11::basic_string<char, char_traits<char>, gc_allocator_ignore_off_page<char> > > >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = vm::item*; _OutputIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<__cxx11::basic_string<char, char_traits<char>, gc_allocator_ignore_off_page<char> > > >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<__cxx11::basic_string<char, char_traits<char>, gc_allocator_ignore_off_page<char> > > >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<__cxx11::basic_string<char, char_traits<char>, gc_allocator_ignore_off_page<char> > > >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<__cxx11::basic_string<char, char_traits<char>, gc_allocator_ignore_off_page<char> > > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2685:34: /usr/include/c++/14.2.1/bits/stl_algo.h:2664:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _RandomAccessIterator2 = vm::item*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<__cxx11::basic_string<char, char_traits<char>, gc_allocator_ignore_off_page<char> > > >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<__cxx11::basic_string<char, char_traits<char>, gc_allocator_ignore_off_page<char> > > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2689:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = vm::item*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<__cxx11::basic_string<char, char_traits<char>, gc_allocator_ignore_off_page<char> > > >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<__cxx11::basic_string<char, char_traits<char>, gc_allocator_ignore_off_page<char> > > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2692:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61: /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Tp = vm::item; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare<long long int> >]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare<long long int> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare<long long int> >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = run::compare<long long int>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void run::sortArray(vm::stack*) [with T = long long int]' at arrayop.h:259:7: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare<long long int> >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare<long long int> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = run::compare<long long int>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void run::sortArray(vm::stack*) [with T = long long int]' at arrayop.h:259:7: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Tp = vm::item; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare<double> >]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare<double> >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = run::compare<double>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void run::sortArray(vm::stack*) [with T = double]' at arrayop.h:259:7: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare<double> >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = run::compare<double>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void run::sortArray(vm::stack*) [with T = double]' at arrayop.h:259:7: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Tp = vm::item; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare<__cxx11::basic_string<char, char_traits<char>, gc_allocator_ignore_off_page<char> > > >]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare<__cxx11::basic_string<char, char_traits<char>, gc_allocator_ignore_off_page<char> > > >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare<__cxx11::basic_string<char, char_traits<char>, gc_allocator_ignore_off_page<char> > > >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = run::compare<__cxx11::basic_string<char, char_traits<char>, gc_allocator_ignore_off_page<char> > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void run::sortArray(vm::stack*) [with T = std::__cxx11::basic_string<char, std::char_traits<char>, gc_allocator_ignore_off_page<char> >]' at arrayop.h:259:7: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare<__cxx11::basic_string<char, char_traits<char>, gc_allocator_ignore_off_page<char> > > >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare<__cxx11::basic_string<char, char_traits<char>, gc_allocator_ignore_off_page<char> > > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = run::compare<__cxx11::basic_string<char, char_traits<char>, gc_allocator_ignore_off_page<char> > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void run::sortArray(vm::stack*) [with T = std::__cxx11::basic_string<char, std::char_traits<char>, gc_allocator_ignore_off_page<char> >]' at arrayop.h:259:7: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<long long int> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<long long int> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _BidirectionalIterator2 = vm::item*; _Distance = int]': /usr/include/c++/14.2.1/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >]', inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _BidirectionalIterator2 = vm::item*; _Distance = int]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2352:20: /usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<long long int> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2390:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2403:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2412:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2418:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2421:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2424:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<long long int> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2725:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2727:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2729:32: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2736:29: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<long long int> >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = run::compare2<long long int>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:5030:25, inlined from 'void run::sortArray2(vm::stack*) [with T = long long int]' at arrayop.h:286:14: /usr/include/c++/14.2.1/bits/stl_algo.h:4949:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4952:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4956:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4958:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2390:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2403:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2412:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2418:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2421:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2424:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2725:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2727:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2729:32: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2736:29: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<double> >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = run::compare2<double>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:5030:25, inlined from 'void run::sortArray2(vm::stack*) [with T = double]' at arrayop.h:286:14: /usr/include/c++/14.2.1/bits/stl_algo.h:4949:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4952:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4956:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4958:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<__cxx11::basic_string<char, char_traits<char>, gc_allocator_ignore_off_page<char> > > >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<__cxx11::basic_string<char, char_traits<char>, gc_allocator_ignore_off_page<char> > > >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Distance = int; _Pointer = vm::item*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<__cxx11::basic_string<char, char_traits<char>, gc_allocator_ignore_off_page<char> > > >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2390:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2403:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2412:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2418:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2421:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2424:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Pointer = vm::item*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<__cxx11::basic_string<char, char_traits<char>, gc_allocator_ignore_off_page<char> > > >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2725:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2727:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2729:32: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2736:29: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<run::compare2<__cxx11::basic_string<char, char_traits<char>, gc_allocator_ignore_off_page<char> > > >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<vm::item*, vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >; _Compare = run::compare2<__cxx11::basic_string<char, char_traits<char>, gc_allocator_ignore_off_page<char> > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:5030:25, inlined from 'void run::sortArray2(vm::stack*) [with T = std::__cxx11::basic_string<char, std::char_traits<char>, gc_allocator_ignore_off_page<char> >]' at arrayop.h:286:14: /usr/include/c++/14.2.1/bits/stl_algo.h:4949:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4952:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4956:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4958:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator_ignore_off_page<vm::item> > >' changed in GCC 7.1 [ 86%] Building CXX object CMakeFiles/lspcpp.dir/src/lsp/ProtocolJsonHandler.cpp.o [ 90%] Building CXX object CMakeFiles/lspcpp.dir/src/lsp/textDocument.cpp.o [ 93%] Building CXX object CMakeFiles/lspcpp.dir/src/lsp/utils.cpp.o [ 96%] Building CXX object CMakeFiles/lspcpp.dir/src/lsp/working_files.cpp.o [100%] Linking CXX static library liblspcpp.a [100%] Built target lspcpp make[1]: Leaving directory '/build/asymptote/src/asymptote/LspCpp' g++ -DHAVE_CONFIG_H -pthread -DFFTWPP_SINGLE_THREAD -Wall -I. -I. -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/tirpc -Igc/include -Itinyexr -Ibackports/glew/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -I/build/asymptote/src/asymptote -std=c++17 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-var-tracking -Ibackports/optional/include -Iprc/include -ILspCpp/include -o asy camperror.o path.o drawpath.o drawlabel.o picture.o psfile.o texfile.o util.o settings.o guide.o flatguide.o knot.o drawfill.o path3.o drawpath3.o drawsurface.o beziercurve.o bezierpatch.o pen.o pipestream.o runtime.o runbacktrace.o runpicture.o runlabel.o runhistory.o runarray.o runfile.o runsystem.o runpair.o runtriple.o runpath.o runpath3d.o runstring.o runmath.o types.o builtin.o gsl.o PRCbitStream.o oPRCFile.o PRCdouble.o writePRC.o tinyexr_impl.o env.o genv.o stm.o dec.o errormsg.o callable.o name.o symbol.o entry.o exp.o newexp.o stack.o exithandlers.o camp.tab.o lex.yy.o access.o virtualfieldaccess.o absyn.o record.o interact.o fileio.o fftw++asy.o parallel.o simpson.o coder.o coenv.o impdatum.o locate.o asyparser.o program.o application.o varinit.o fundec.o refaccess.o envcompleter.o asyprocess.o constructor.o array.o memory.o Delaunay.o predicates.o glrender.o tr.o shaders.o jsfile.o v3dfile.o EXRFiles.o GLTextures.o lspserv.o symbolmaps.o win32helpers.o win32pipestream.o win32xdr.o xstream.o lspdec.o lspexp.o lspfundec.o lspstm.o main.o revision.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lreadline -lncursesw -lncursesw -lcurl -lfftw3 -lgsl -lgslcblas -lm -lgsl -lgslcblas -lm -ltirpc -lpthread glew.o -lglut -lrt -lsigsegv -lz -lGL gc/.libs/libgc.a -LLspCpp -LLspCpp/third_party/uri/src -llspcpp -lnetwork-uri -lboost_filesystem -lboost_thread Creating asy-keywords.el ./asy -dir base -config "" -render=0 -l > asy.list for dir in base ; do \ cd $dir && /bin/ls *.asy | \ grep -v ^plain.asy| grep -v ^plain_ | grep -v ^three_ | \ xargs .././asy -dir base -config "" -render=0 -l >> ../asy.list; \ done revision=`cat version.txt` python3 ./asy-list.py --asy-list-file asy.list --revision 3.05 --output-file asy-keywords.el ==> Entering fakeroot environment... ==> Starting package()... echo @set VERSION 3.05 > doc/version.texi echo @set Datadir /usr/share >> doc/version.texi echo @set Docdir /usr/share/doc/asymptote >> doc/version.texi cd doc && make asy-latex.pdf make[1]: Entering directory '/build/asymptote/src/asymptote/doc' pdflatex asy-latex.dtx This is pdfTeX, Version 3.141592653-2.6-1.40.27 (TeX Live 2026/dev/Arch Linux) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./asy-latex.dtx LaTeX2e <2024-11-01> patch level 2 L3 programming layer <2025-01-18> (/usr/share/texmf-dist/tex/latex/base/docstrip.tex Utility: `docstrip' v2.6b <2022-09-03> English documentation <2024-02-08> ********************************************************** * This program converts documented macro-files into fast * * loadable files by stripping off (nearly) all comments! * ********************************************************** ******************************************************** * No Configuration file found, using default settings. * ******************************************************** ) Generating file(s) ./asymptote.sty Processing file asy-latex.dtx (pkg) -> asymptote.sty Lines processed: 714 Comments removed: 281 Comments passed: 0 Codelines passed: 417 Generating file(s) ./asy-latex.ins Processing file asy-latex.dtx (batchfile) -> asy-latex.ins Lines processed: 714 Comments removed: 281 Comments passed: 0 Codelines passed: 417 Input index file asy-latex.idx not found. Usage: makeindex [-ilqrcgLT] [-s sty] [-o ind] [-t log] [-p num] [idx0 idx1 ...] system returned with code 256 Input index file asy-latex.glo not found. Usage: makeindex [-ilqrcgLT] [-s sty] [-o ind] [-t log] [-p num] [idx0 idx1 ...] system returned with code 256 (/usr/share/texmf-dist/tex/latex/base/ltxdoc.cls Document Class: ltxdoc 2024/02/08 v2.1j Standard LaTeX documentation class ************************************* * Local config file ltxdoc.cfg used ************************************* (/usr/share/texmf-dist/tex/latex/base/ltxdoc.cfg) (/usr/share/texmf-dist/tex/latex/base/article.cls Document Class: article 2024/06/29 v1.4n Standard LaTeX document class (/usr/share/texmf-dist/tex/latex/base/size10.clo)) (/usr/share/texmf-dist/tex/latex/base/doc.sty (/usr/share/texmf-dist/tex/latex/tools/multicol.sty))) Writing index file asy-latex.idx (/usr/share/texmf-dist/tex/latex/hypdoc/hypdoc.sty (/usr/share/texmf-dist/tex/latex/base/atveryend-ltx.sty) (/usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texmf-dist/tex/generic/iftex/iftex.sty) (/usr/share/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty (/usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty))) (/usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/share/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty (/usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/share/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/share/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/share/texmf-dist/tex/latex/url/url.sty) (/usr/share/texmf-dist/tex/generic/bitset/bitset.sty (/usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty)) (/usr/share/texmf-dist/tex/latex/base/atbegshi-ltx.sty)) (/usr/share/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty)))) (/usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) No file asy-latex.aux. (/usr/share/texmf-dist/tex/latex/graphics/color.sty (/usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def (/usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] )) (/usr/share/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (./asy-latex.dtx No file asy-latex.toc. [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] [2] [3] [4] [5] [6] [7] Overfull \hbox (19.48749pt too wide) in paragraph at lines 539--539 [][] \OT1/cmtt/m/n/9 \immediate\write\AsyStream{size(0,\ASYheight,\asy@ex pand@keepAspect);}% Overfull \hbox (14.76254pt too wide) in paragraph at lines 539--539 [][] \OT1/cmtt/m/n/9 \immediate\write\AsyStream{size(\ASYwidth,0,\asy@exp and@keepAspect);}% Overfull \hbox (57.28705pt too wide) in paragraph at lines 539--539 [][] \OT1/cmtt/m/n/9 \immediate\write\AsyStream{size(\ASYwidth,\ASYheight ,\asy@expand@keepAspect);}% [8] Overfull \hbox (14.76254pt too wide) in paragraph at lines 593--593 [][] \OT1/cmtt/m/n/9 \setbox\ASYbox=\hbox{\includegraphics[hiresbb] {\AsyFile+0.pdf}}% Overfull \hbox (5.31265pt too wide) in paragraph at lines 593--593 [][] \OT1/cmtt/m/n/9 \setbox\ASYbox=\hbox{\includegraphics[hiresbb] {\AsyFile.pdf}}% [9] [10]) [11] (./asy-latex.aux) Package rerunfilecheck Warning: File `asy-latex.out' has changed. (rerunfilecheck) Rerun to get outlines right (rerunfilecheck) or use package `bookmark'. Package rerunfilecheck Warning: File `asy-latex.hd' has changed. Rerun. ) (see the transcript file for additional information)</usr/share/texmf-dist/font s/type1/public/amsfonts/cm/cmbx10.pfb></usr/share/texmf-dist/fonts/type1/public /amsfonts/cm/cmbx12.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/c mbx9.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/ share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/share/texmf-dis t/fonts/type1/public/amsfonts/cm/cmr17.pfb></usr/share/texmf-dist/fonts/type1/p ublic/amsfonts/cm/cmr6.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/c m/cmr7.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr /share/texmf-dist/fonts/type1/public/amsfonts/cm/cmss10.pfb></usr/share/texmf-d ist/fonts/type1/public/amsfonts/cm/cmss17.pfb></usr/share/texmf-dist/fonts/type 1/public/amsfonts/cm/cmsy10.pfb></usr/share/texmf-dist/fonts/type1/public/amsfo nts/cm/cmti10.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10. pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb> Output written on asy-latex.pdf (11 pages, 208081 bytes). Transcript written on asy-latex.log. make[1]: Leaving directory '/build/asymptote/src/asymptote/doc' /usr/bin/install -c -d /build/asymptote/pkg/asymptote/usr/bin /build/asymptote/pkg/asymptote/usr/share/asymptote /build/asymptote/pkg/asymptote/usr/share/doc/asymptote/examples /build/asymptote/pkg/asymptote/usr/share/doc/asymptote/examples/animations /usr/bin/install -c -d /build/asymptote/pkg/asymptote/usr/share/asymptote/shaders /build/asymptote/pkg/asymptote/usr/share/asymptote/webgl \ /build/asymptote/pkg/asymptote/usr/share/asymptote/GUI /build/asymptote/pkg/asymptote/usr/share/asymptote/GUI/configs \ /build/asymptote/pkg/asymptote/usr/share/asymptote/GUI/res /build/asymptote/pkg/asymptote/usr/share/asymptote/GUI/res/icons \ /build/asymptote/pkg/asymptote/usr/share/asymptote/GUI/xasyicons /build/asymptote/pkg/asymptote/usr/share/asymptote/GUI/xasyqtui /build/asymptote/pkg/asymptote/usr/share/asymptote/GUI/xasyversion /usr/bin/install -c -d /build/asymptote/pkg/asymptote/usr/share/texmf/tex/latex/asymptote /usr/bin/install -c -d /build/asymptote/pkg/asymptote/usr/share/texmf/tex/context/asymptote /usr/bin/install -c -p -m 755 asy /build/asymptote/pkg/asymptote/usr/bin /usr/bin/install -c -p -m 644 base/*.asy base/asy-mode.el base/asy-init.el base/asy.vim base/asy_filetype.vim base/asy-kate.sh base/asymptote.py base/reload.js base/nopapersize.ps \ asy-keywords.el /build/asymptote/pkg/asymptote/usr/share/asymptote /usr/bin/install -c -p -m 644 base/shaders/*.glsl /build/asymptote/pkg/asymptote/usr/share/asymptote/shaders /usr/bin/install -c -p -m 644 base/webgl/asygl.js \ /build/asymptote/pkg/asymptote/usr/share/asymptote/webgl /usr/bin/install -c -p -m 644 GUI/*.py /build/asymptote/pkg/asymptote/usr/share/asymptote/GUI /usr/bin/install -c -p -m 755 GUI/xasy.py /build/asymptote/pkg/asymptote/usr/share/asymptote/GUI /usr/bin/install -c -p -m 644 GUI/xasyicons/*.py /build/asymptote/pkg/asymptote/usr/share/asymptote/GUI/xasyicons /usr/bin/install -c -p -m 644 GUI/xasyqtui/*.py /build/asymptote/pkg/asymptote/usr/share/asymptote/GUI/xasyqtui /usr/bin/install -c -p -m 644 GUI/xasyversion/*.py /build/asymptote/pkg/asymptote/usr/share/asymptote/GUI/xasyversion /usr/bin/install -c -p -m 644 GUI/configs/*.cson /build/asymptote/pkg/asymptote/usr/share/asymptote/GUI/configs /usr/bin/install -c -p -m 644 GUI/res/icons/*.svg /build/asymptote/pkg/asymptote/usr/share/asymptote/GUI/res/icons ln -sf /usr/share/asymptote/GUI/xasy.py /build/asymptote/pkg/asymptote/usr/bin/xasy /usr/bin/install -c -p -m 644 examples/*.asy examples/piicon.png examples/100d.pdb1 examples/*.views examples/*.dat examples/*.bib \ doc/extra/*.asy doc/*.asy doc/*.csv doc/*.dat doc/latexusage.tex doc/externalprc.tex doc/pixel.pdf /build/asymptote/pkg/asymptote/usr/share/doc/asymptote/examples /usr/bin/install -c -p -m 644 examples/animations/*.asy \ examples/animations/inlinemovie.tex \ examples/animations/inlinemovie3.tex /build/asymptote/pkg/asymptote/usr/share/doc/asymptote/examples/animations /usr/bin/install -c -p -m 644 doc/asymptote.sty doc/asycolors.sty doc/latexmkrc /build/asymptote/pkg/asymptote/usr/share/texmf/tex/latex/asymptote /usr/bin/install -c -p -m 644 doc/colo-asy.tex /build/asymptote/pkg/asymptote/usr/share/texmf/tex/context/asymptote ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "asymptote"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: asymptote 3.05-1 (Fri Jul 4 10:02:21 2025) ==> Cleaning up...