Diff of the two buildlogs: -- --- b1/build.log 2024-11-06 19:04:14.996353966 +0000 +++ b2/build.log 2024-11-06 20:50:23.417942868 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed Nov 6 03:58:33 -12 2024 -I: pbuilder-time-stamp: 1730908713 +I: Current time: Thu Nov 7 09:07:51 +14 2024 +I: pbuilder-time-stamp: 1730920071 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -40,52 +40,84 @@ dpkg-source: info: applying drop_fr_doc.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/22709/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/5011/tmp/hooks/D01_modify_environment starting +debug: Running on virt32c. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Nov 6 19:08 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/5011/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/5011/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.32(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='194053e41b064cd1a07c1295016cf2e6' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='22709' - PS1='# ' - PS2='> ' + INVOCATION_ID=0700a04007a84af09644fb6077810614 + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=5011 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.XLmFhJiT/pbuilderrc_Trve --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.XLmFhJiT/b1 --logfile b1/build.log giac_1.9.0.93+dfsg2-3.dsc' - SUDO_GID='114' - SUDO_UID='108' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.XLmFhJiT/pbuilderrc_Zl0Y --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.XLmFhJiT/b2 --logfile b2/build.log giac_1.9.0.93+dfsg2-3.dsc' + SUDO_GID=113 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux virt64a 6.1.0-26-arm64 #1 SMP Debian 6.1.112-1 (2024-09-30) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-26-armmp-lpae #1 SMP Debian 6.1.112-1 (2024-09-30) armv7l GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/22709/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/5011/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -552,7 +584,7 @@ Get: 357 http://deb.debian.org/debian unstable/main armhf xkb-data all 2.42-1 [790 kB] Get: 358 http://deb.debian.org/debian unstable/main armhf xserver-common all 2:21.1.14-1 [2397 kB] Get: 359 http://deb.debian.org/debian unstable/main armhf xvfb armhf 2:21.1.14-1 [3033 kB] -Fetched 1228 MB in 47s (25.9 MB/s) +Fetched 1228 MB in 26s (46.7 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package m4. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19688 files and directories currently installed.) @@ -1726,8 +1758,8 @@ Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' -Local time is now: Wed Nov 6 16:04:16 UTC 2024. -Universal Time is now: Wed Nov 6 16:04:16 UTC 2024. +Local time is now: Wed Nov 6 19:11:27 UTC 2024. +Universal Time is now: Wed Nov 6 19:11:27 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libxcb-present0:armhf (1.17.0-2+b1) ... @@ -2084,7 +2116,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/giac-1.9.0.93+dfsg2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../giac_1.9.0.93+dfsg2-3_source.changes +I: user script /srv/workspace/pbuilder/5011/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/5011/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/giac-1.9.0.93+dfsg2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../giac_1.9.0.93+dfsg2-3_source.changes dpkg-buildpackage: info: source package giac dpkg-buildpackage: info: source version 1.9.0.93+dfsg2-3 dpkg-buildpackage: info: source distribution unstable @@ -2844,7 +2880,7 @@ debian/rules override_dh_auto_build-arch make[1]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2' dh_auto_build -a -D micropython-1.12 - cd micropython-1.12 && make -j3 "INSTALL=install --strip-program=true" + cd micropython-1.12 && make -j4 "INSTALL=install --strip-program=true" make[2]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/micropython-1.12' Making all in xcas make[3]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/micropython-1.12/xcas' @@ -2852,7 +2888,6 @@ ../py/mkrules.mk:176: warning: overriding recipe for target 'libmicropython.a' ../py/mkrules.mk:145: warning: ignoring old recipe for target 'libmicropython.a' mkdir -p build/genhdr -mkdir -p build/./ mkdir -p build/extmod/ mkdir -p build/lib/embed/ mkdir -p build/lib/utils/ @@ -2926,6 +2961,7 @@ CC ../py/nativeglue.c CC ../py/ringbuf.c CC ../py/stackctrl.c +CC ../py/argcheck.c ../py/stackctrl.c: In function 'mp_stack_ctrl_init': ../py/stackctrl.c:32:32: warning: storing the address of local variable 'stack_dummy' in 'mp_state_ctx.thread.stack_top' [-Wdangling-pointer=] 32 | MP_STATE_THREAD(stack_top) = (char*)&stack_dummy; @@ -2937,7 +2973,6 @@ ../py/mpstate.h:277:23: note: 'mp_state_ctx' declared here 277 | extern mp_state_ctx_t mp_state_ctx; | ^~~~~~~~~~~~ -CC ../py/argcheck.c CC ../py/warning.c CC ../py/profile.c CC ../py/map.c @@ -3042,14 +3077,12 @@ CC ../extmod/uos_dupterm.c CC ../lib/embed/abort_.c CC ../lib/utils/printf.c +CC input.c CC file.c -CC modos.c -CC nop.c -CC gccollect.c +CC graphic.c CC main.c CC modtime.c -CC unix_mphal.c -CC input.c +CC modos.c main.c: In function 'main_': main.c:587:15: warning: unused variable 'NOTHING_EXECUTED' [-Wunused-variable] 587 | const int NOTHING_EXECUTED = -2; @@ -3058,8 +3091,10 @@ main.c:484:13: warning: 'set_sys_argv' defined but not used [-Wunused-function] 484 | STATIC void set_sys_argv(char *argv[], int argc, int start_arg) { | ^~~~~~~~~~~~ +CC unix_mphal.c +CC nop.c CC icas.c -CC graphic.c +CC gccollect.c CC ../ulab/scipy/linalg/linalg.c CC ../ulab/scipy/optimize/optimize.c CC ../ulab/scipy/signal/signal.c @@ -3087,7 +3122,7 @@ CC ../ulab/user/user.c CC ../ulab/utils/utils.c CC ../ulab/ulab.c -ar rcs libmicropython.a build/py/mpstate.o build/py/nlr.o build/py/nlrx86.o build/py/nlrx64.o build/py/nlrthumb.o build/py/nlrpowerpc.o build/py/nlrxtensa.o build/py/nlrsetjmp.o build/py/malloc.o build/py/gc.o build/py/pystack.o build/py/qstr.o build/py/vstr.o build/py/mpprint.o build/py/unicode.o build/py/mpz.o build/py/reader.o build/py/lexer.o build/py/parse.o build/py/scope.o build/py/compile.o build/py/emitcommon.o build/py/emitbc.o build/py/asmbase.o build/py/asmx64.o build/py/emitnx64.o build/py/asmx86.o build/py/emitnx86.o build/py/asmthumb.o build/py/emitnthumb.o build/py/emitinlinethumb.o build/py/asmarm.o build/py/emitnarm.o build/py/asmxtensa.o build/py/emitnxtensa.o build/py/emitinlinextensa.o build/py/emitnxtensawin.o build/py/formatfloat.o build/py/parsenumbase.o build/py/parsenum.o build/py/emitglue.o build/py/persistentcode.o build/py/runtime.o build/py/runtime_utils.o build/py/scheduler.o build/py/nativeglue.o build/py/ringbuf.o build/py/stackctrl.o build/py/argcheck.o build/py/warning.o build/py/profile.o build/py/map.o build/py/obj.o build/py/objarray.o build/py/objattrtuple.o build/py/objbool.o build/py/objboundmeth.o build/py/objcell.o build/py/objclosure.o build/py/objcomplex.o build/py/objdeque.o build/py/objdict.o build/py/objenumerate.o build/py/objexcept.o build/py/objfilter.o build/py/objfloat.o build/py/objfun.o build/py/objgenerator.o build/py/objgetitemiter.o build/py/objint.o build/py/objint_longlong.o build/py/objint_mpz.o build/py/objlist.o build/py/objmap.o build/py/objmodule.o build/py/objobject.o build/py/objpolyiter.o build/py/objproperty.o build/py/objnone.o build/py/objnamedtuple.o build/py/objrange.o build/py/objreversed.o build/py/objset.o build/py/objsingleton.o build/py/objslice.o build/py/objstr.o build/py/objstrunicode.o build/py/objstringio.o build/py/objtuple.o build/py/objtype.o build/py/objzip.o build/py/opmethods.o build/py/sequence.o build/py/stream.o build/py/binary.o build/py/builtinimport.o build/py/builtinevex.o build/py/builtinhelp.o build/py/modarray.o build/py/modbuiltins.o build/py/modcollections.o build/py/modgc.o build/py/modio.o build/py/modmath.o build/py/modcmath.o build/py/modmicropython.o build/py/modstruct.o build/py/modsys.o build/py/moduerrno.o build/py/modthread.o build/py/vm.o build/py/bc.o build/py/showbc.o build/py/repl.o build/py/smallint.o build/py/frozenmod.o build/extmod/moductypes.o build/extmod/modujson.o build/extmod/modure.o build/extmod/moduzlib.o build/extmod/moduheapq.o build/extmod/modutimeq.o build/extmod/moduhashlib.o build/extmod/moducryptolib.o build/extmod/modubinascii.o build/extmod/virtpin.o build/extmod/machine_mem.o build/extmod/machine_pinbase.o build/extmod/machine_signal.o build/extmod/machine_pulse.o build/extmod/machine_i2c.o build/extmod/machine_spi.o build/extmod/modbluetooth.o build/extmod/modussl_axtls.o build/extmod/modussl_mbedtls.o build/extmod/modurandom.o build/extmod/moduselect.o build/extmod/moduwebsocket.o build/extmod/modwebrepl.o build/extmod/modframebuf.o build/extmod/vfs.o build/extmod/vfs_blockdev.o build/extmod/vfs_reader.o build/extmod/vfs_posix.o build/extmod/vfs_posix_file.o build/extmod/vfs_fat.o build/extmod/vfs_fat_diskio.o build/extmod/vfs_fat_file.o build/extmod/vfs_lfs.o build/extmod/utime_mphal.o build/extmod/uos_dupterm.o build/lib/embed/abort_.o build/lib/utils/printf.o build/./file.o build/./modos.o build/./nop.o build/./gccollect.o build/./main.o build/./modtime.o build/./unix_mphal.o build/./input.o build/./icas.o build/./graphic.o build/ulab/scipy/linalg/linalg.o build/ulab/scipy/optimize/optimize.o build/ulab/scipy/signal/signal.o build/ulab/scipy/special/special.o build/ulab/ndarray_operators.o build/ulab/ulab_tools.o build/ulab/ndarray.o build/ulab/numpy/ndarray/ndarray_iter.o build/ulab/ndarray_properties.o build/ulab/numpy/approx.o build/ulab/numpy/compare.o build/ulab/ulab_create.o build/ulab/numpy/fft/fft.o build/ulab/numpy/fft/fft_tools.o build/ulab/numpy/filter.o build/ulab/numpy/linalg/linalg.o build/ulab/numpy/linalg/linalg_tools.o build/ulab/numpy/numerical.o build/ulab/numpy/poly.o build/ulab/numpy/stats.o build/ulab/numpy/transform.o build/ulab/numpy/vector.o build/ulab/numpy/numpy.o build/ulab/scipy/scipy.o build/ulab/user/user.o build/ulab/utils/utils.o build/ulab/ulab.o +ar rcs libmicropython.a build/py/mpstate.o build/py/nlr.o build/py/nlrx86.o build/py/nlrx64.o build/py/nlrthumb.o build/py/nlrpowerpc.o build/py/nlrxtensa.o build/py/nlrsetjmp.o build/py/malloc.o build/py/gc.o build/py/pystack.o build/py/qstr.o build/py/vstr.o build/py/mpprint.o build/py/unicode.o build/py/mpz.o build/py/reader.o build/py/lexer.o build/py/parse.o build/py/scope.o build/py/compile.o build/py/emitcommon.o build/py/emitbc.o build/py/asmbase.o build/py/asmx64.o build/py/emitnx64.o build/py/asmx86.o build/py/emitnx86.o build/py/asmthumb.o build/py/emitnthumb.o build/py/emitinlinethumb.o build/py/asmarm.o build/py/emitnarm.o build/py/asmxtensa.o build/py/emitnxtensa.o build/py/emitinlinextensa.o build/py/emitnxtensawin.o build/py/formatfloat.o build/py/parsenumbase.o build/py/parsenum.o build/py/emitglue.o build/py/persistentcode.o build/py/runtime.o build/py/runtime_utils.o build/py/scheduler.o build/py/nativeglue.o build/py/ringbuf.o build/py/stackctrl.o build/py/argcheck.o build/py/warning.o build/py/profile.o build/py/map.o build/py/obj.o build/py/objarray.o build/py/objattrtuple.o build/py/objbool.o build/py/objboundmeth.o build/py/objcell.o build/py/objclosure.o build/py/objcomplex.o build/py/objdeque.o build/py/objdict.o build/py/objenumerate.o build/py/objexcept.o build/py/objfilter.o build/py/objfloat.o build/py/objfun.o build/py/objgenerator.o build/py/objgetitemiter.o build/py/objint.o build/py/objint_longlong.o build/py/objint_mpz.o build/py/objlist.o build/py/objmap.o build/py/objmodule.o build/py/objobject.o build/py/objpolyiter.o build/py/objproperty.o build/py/objnone.o build/py/objnamedtuple.o build/py/objrange.o build/py/objreversed.o build/py/objset.o build/py/objsingleton.o build/py/objslice.o build/py/objstr.o build/py/objstrunicode.o build/py/objstringio.o build/py/objtuple.o build/py/objtype.o build/py/objzip.o build/py/opmethods.o build/py/sequence.o build/py/stream.o build/py/binary.o build/py/builtinimport.o build/py/builtinevex.o build/py/builtinhelp.o build/py/modarray.o build/py/modbuiltins.o build/py/modcollections.o build/py/modgc.o build/py/modio.o build/py/modmath.o build/py/modcmath.o build/py/modmicropython.o build/py/modstruct.o build/py/modsys.o build/py/moduerrno.o build/py/modthread.o build/py/vm.o build/py/bc.o build/py/showbc.o build/py/repl.o build/py/smallint.o build/py/frozenmod.o build/extmod/moductypes.o build/extmod/modujson.o build/extmod/modure.o build/extmod/moduzlib.o build/extmod/moduheapq.o build/extmod/modutimeq.o build/extmod/moduhashlib.o build/extmod/moducryptolib.o build/extmod/modubinascii.o build/extmod/virtpin.o build/extmod/machine_mem.o build/extmod/machine_pinbase.o build/extmod/machine_signal.o build/extmod/machine_pulse.o build/extmod/machine_i2c.o build/extmod/machine_spi.o build/extmod/modbluetooth.o build/extmod/modussl_axtls.o build/extmod/modussl_mbedtls.o build/extmod/modurandom.o build/extmod/moduselect.o build/extmod/moduwebsocket.o build/extmod/modwebrepl.o build/extmod/modframebuf.o build/extmod/vfs.o build/extmod/vfs_blockdev.o build/extmod/vfs_reader.o build/extmod/vfs_posix.o build/extmod/vfs_posix_file.o build/extmod/vfs_fat.o build/extmod/vfs_fat_diskio.o build/extmod/vfs_fat_file.o build/extmod/vfs_lfs.o build/extmod/utime_mphal.o build/extmod/uos_dupterm.o build/lib/embed/abort_.o build/lib/utils/printf.o build/./input.o build/./file.o build/./graphic.o build/./main.o build/./modtime.o build/./modos.o build/./unix_mphal.o build/./nop.o build/./icas.o build/./gccollect.o build/ulab/scipy/linalg/linalg.o build/ulab/scipy/optimize/optimize.o build/ulab/scipy/signal/signal.o build/ulab/scipy/special/special.o build/ulab/ndarray_operators.o build/ulab/ulab_tools.o build/ulab/ndarray.o build/ulab/numpy/ndarray/ndarray_iter.o build/ulab/ndarray_properties.o build/ulab/numpy/approx.o build/ulab/numpy/compare.o build/ulab/ulab_create.o build/ulab/numpy/fft/fft.o build/ulab/numpy/fft/fft_tools.o build/ulab/numpy/filter.o build/ulab/numpy/linalg/linalg.o build/ulab/numpy/linalg/linalg_tools.o build/ulab/numpy/numerical.o build/ulab/numpy/poly.o build/ulab/numpy/stats.o build/ulab/numpy/transform.o build/ulab/numpy/vector.o build/ulab/numpy/numpy.o build/ulab/scipy/scipy.o build/ulab/user/user.o build/ulab/utils/utils.o build/ulab/ulab.o ln -sf ../ulab . rm -f libmicropython.a ar cru libmicropython.a build/py/mpstate.o build/py/nlr.o build/py/nlrx86.o build/py/nlrx64.o build/py/nlrthumb.o build/py/nlrpowerpc.o build/py/nlrxtensa.o build/py/nlrsetjmp.o build/py/malloc.o build/py/gc.o build/py/pystack.o build/py/qstr.o build/py/vstr.o build/py/mpprint.o build/py/unicode.o build/py/mpz.o build/py/reader.o build/py/lexer.o build/py/parse.o build/py/scope.o build/py/compile.o build/py/emitcommon.o build/py/emitbc.o build/py/asmbase.o build/py/asmx64.o build/py/emitnx64.o build/py/asmx86.o build/py/emitnx86.o build/py/asmthumb.o build/py/emitnthumb.o build/py/emitinlinethumb.o build/py/asmarm.o build/py/emitnarm.o build/py/asmxtensa.o build/py/emitnxtensa.o build/py/emitinlinextensa.o build/py/emitnxtensawin.o build/py/formatfloat.o build/py/parsenumbase.o build/py/parsenum.o build/py/emitglue.o build/py/persistentcode.o build/py/runtime.o build/py/runtime_utils.o build/py/scheduler.o build/py/nativeglue.o build/py/ringbuf.o build/py/stackctrl.o build/py/argcheck.o build/py/warning.o build/py/profile.o build/py/map.o build/py/obj.o build/py/objarray.o build/py/objattrtuple.o build/py/objbool.o build/py/objboundmeth.o build/py/objcell.o build/py/objclosure.o build/py/objcomplex.o build/py/objdeque.o build/py/objdict.o build/py/objenumerate.o build/py/objexcept.o build/py/objfilter.o build/py/objfloat.o build/py/objfun.o build/py/objgenerator.o build/py/objgetitemiter.o build/py/objint.o build/py/objint_longlong.o build/py/objint_mpz.o build/py/objlist.o build/py/objmap.o build/py/objmodule.o build/py/objobject.o build/py/objpolyiter.o build/py/objproperty.o build/py/objnone.o build/py/objnamedtuple.o build/py/objrange.o build/py/objreversed.o build/py/objset.o build/py/objsingleton.o build/py/objslice.o build/py/objstr.o build/py/objstrunicode.o build/py/objstringio.o build/py/objtuple.o build/py/objtype.o build/py/objzip.o build/py/opmethods.o build/py/sequence.o build/py/stream.o build/py/binary.o build/py/builtinimport.o build/py/builtinevex.o build/py/builtinhelp.o build/py/modarray.o build/py/modbuiltins.o build/py/modcollections.o build/py/modgc.o build/py/modio.o build/py/modmath.o build/py/modcmath.o build/py/modmicropython.o build/py/modstruct.o build/py/modsys.o build/py/moduerrno.o build/py/modthread.o build/py/vm.o build/py/bc.o build/py/showbc.o build/py/repl.o build/py/smallint.o build/py/frozenmod.o build/extmod/moductypes.o build/extmod/modujson.o build/extmod/modure.o build/extmod/moduzlib.o build/extmod/moduheapq.o build/extmod/modutimeq.o build/extmod/moduhashlib.o build/extmod/moducryptolib.o build/extmod/modubinascii.o build/extmod/virtpin.o build/extmod/machine_mem.o build/extmod/machine_pinbase.o build/extmod/machine_signal.o build/extmod/machine_pulse.o build/extmod/machine_i2c.o build/extmod/machine_spi.o build/extmod/modbluetooth.o build/extmod/modussl_axtls.o build/extmod/modussl_mbedtls.o build/extmod/modurandom.o build/extmod/moduselect.o build/extmod/moduwebsocket.o build/extmod/modwebrepl.o build/extmod/modframebuf.o build/extmod/vfs.o build/extmod/vfs_blockdev.o build/extmod/vfs_reader.o build/extmod/vfs_posix.o build/extmod/vfs_posix_file.o build/extmod/vfs_fat.o build/extmod/vfs_fat_diskio.o build/extmod/vfs_fat_file.o build/extmod/vfs_lfs.o build/extmod/utime_mphal.o build/extmod/uos_dupterm.o build/lib/embed/abort_.o build/lib/utils/printf.o build/./unix_mphal.o build/./modos.o build/./gccollect.o build/./input.o build/./file.o build/./graphic.o build/./main.o build/./nop.o build/modtime.o build/ulab/*.o build/ulab/numpy/*.o build/ulab/numpy/fft/*.o build/ulab/numpy/linalg/*.o build/ulab/numpy/ndarray/*.o build/ulab/scipy/*.o build/ulab/scipy/linalg/*.o build/ulab/scipy/optimize/*.o build/ulab/scipy/signal/*.o build/ulab/scipy/special/*.o build/ulab/user/*.o build/ulab/utils/*.o @@ -3099,10 +3134,10 @@ make[3]: Leaving directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/micropython-1.12' make[2]: Leaving directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/micropython-1.12' dh_auto_build -a -D src - cd src && make -j3 "INSTALL=install --strip-program=true" + cd src && make -j4 "INSTALL=install --strip-program=true" make[2]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/src' bison -y -p giac_yy -d "input_parser.yy" -o "input_parser.cc" -/bin/bash ../config/ylwrap input_lexer.ll lex.yy.c input_lexer.cc -- flex +/bin/sh ../config/ylwrap input_lexer.ll lex.yy.c input_lexer.cc -- flex input_parser.yy:28.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc] 28 | %pure-parser | ^~~~~~~~~~~~ @@ -3119,19 +3154,23 @@ make all-am make[3]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/src' g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o icas.o icas.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o History.lo History.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Input.lo Input.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o History.lo History.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Input.lo Input.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Xcas1.lo Xcas1.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c History.cc -fPIC -DPIC -o .libs/History.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Input.cc -fPIC -DPIC -o .libs/Input.o +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Xcas1.cc -fPIC -DPIC -o .libs/Xcas1.o In file included from poly.h:26, from gen.h:71, - from Input.h:10, - from Input.cc:25: + from giacPCH.h:32, + from History.h:20, + from Xcas1.h:18, + from Xcas1.cc:35: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, - from Input.cc:23: + from Xcas1.cc:23: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3203,11 +3242,43 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -In file included from poly.h:27: -threaded.h: In function 'void giac::in_out_heap(T*, size_t, T)': -threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 1303 | register T * ptr=tab+childindex; - | ^~~ +In file included from poly.h:26, + from gen.h:71, + from Input.h:10, + from Input.cc:25: +monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/string:49, + from Input.cc:23: +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': +monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] + 730 | application produit(std::ptr_fun(is_strictly_greater)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here + 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) + | ^~~~~~~ threaded.h: In function 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int)': threaded.h:2727:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2727 | register U u=cit->u; @@ -3227,6 +3298,11 @@ threaded.h:3355:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3355 | register int deg=int(u >> mainvar); | ^~~ +In file included from poly.h:27: +threaded.h: In function 'void giac::in_out_heap(T*, size_t, T)': +threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 1303 | register T * ptr=tab+childindex; + | ^~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; @@ -3234,6 +3310,11 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from poly.h:27: +threaded.h: In function 'void giac::in_out_heap(T*, size_t, T)': +threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 1303 | register T * ptr=tab+childindex; + | ^~~ threaded.h: In function 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int)': threaded.h:2727:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2727 | register U u=cit->u; @@ -3244,23 +3325,33 @@ threaded.h:2805:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2805 | register int deg=int(u >> mainvar); | ^~~ -In file included from poly.h:26, - from gen.h:71, - from icas.cc:53: -monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; +gen.h: In member function 'giac::gen& giac::gen::operator=(const giac::gen&)': +gen.h:768:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 768 | register unsigned t=(type << _DECALAGE) | a.type; + | ^ +threaded.h: In function 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int)': +threaded.h:2727:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 2727 | register U u=cit->u; + | ^ +threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 3241 | register U u=cit->u; + | ^ +threaded.h:2796:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 2796 | register int deg = int(u >> mainvar); // deg=deg1+it2->u/mainvar; + | ^~~ +threaded.h:2805:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 2805 | register int deg=int(u >> mainvar); + | ^~~ +threaded.h:3336:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 3336 | register int deg = int(u >> mainvar); // deg=deg1+it2->u/mainvar; + | ^~~ +threaded.h:3355:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 3355 | register int deg=int(u >> mainvar); + | ^~~ +poly.h: At global scope: +poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/bits/refwrap.h:39, - from /usr/include/c++/14/vector:68, - from vector.h:474, - from global.h:82, - from icas.cc:32: -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3280,6 +3371,56 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gen.h: In member function 'giac::gen& giac::gen::operator=(const giac::gen&)': +gen.h:768:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 768 | register unsigned t=(type << _DECALAGE) | a.type; + | ^ +In file included from sym2poly.h:27, + from giacPCH.h:38: +gausspol.h: At global scope: +gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gen.h: In member function 'giac::gen& giac::gen::operator=(const giac::gen&)': +gen.h:768:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 768 | register unsigned t=(type << _DECALAGE) | a.type; + | ^ +gausspol.h: In function 'int giac::coeff_type(const std::vector >&, unsigned int&)': +gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 293 | register int tmp; + | ^~~ +In file included from sym2poly.h:27, + from giacPCH.h:38: +gausspol.h: At global scope: +gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from poly.h:26, + from gen.h:71, + from icas.cc:53: +monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/bits/refwrap.h:39, + from /usr/include/c++/14/vector:68, + from vector.h:474, + from global.h:82, + from icas.cc:32: +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3299,19 +3440,15 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ +gausspol.h: In function 'int giac::coeff_type(const std::vector >&, unsigned int&)': +gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 293 | register int tmp; + | ^~~ In file included from poly.h:27: threaded.h: In function 'void giac::in_out_heap(T*, size_t, T)': threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1303 | register T * ptr=tab+childindex; | ^~~ -gen.h: In member function 'giac::gen& giac::gen::operator=(const giac::gen&)': -gen.h:768:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 768 | register unsigned t=(type << _DECALAGE) | a.type; - | ^ -gen.h: In member function 'giac::gen& giac::gen::operator=(const giac::gen&)': -gen.h:768:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 768 | register unsigned t=(type << _DECALAGE) | a.type; - | ^ threaded.h: In function 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int)': threaded.h:2727:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2727 | register U u=cit->u; @@ -3331,26 +3468,6 @@ threaded.h:3355:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3355 | register int deg=int(u >> mainvar); | ^~~ -poly.h: At global scope: -poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from sym2poly.h:27, - from giacPCH.h:38: -gausspol.h: At global scope: -gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gausspol.h: In function 'int giac::coeff_type(const std::vector >&, unsigned int&)': -gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 293 | register int tmp; - | ^~~ In file included from sym2poly.h:27, from giacPCH.h:38, from History.h:20, @@ -3362,6 +3479,13 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +poly.h: At global scope: +poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gausspol.h: In function 'int giac::coeff_type(const std::vector >&, unsigned int&)': gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; @@ -3426,6 +3550,26 @@ /usr/include/malloc.h:114:24: note: declared here 114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; | ^~~~~~~~ +Xcas1.cc: In function 'bool xcas::fltk_view(const giac::gen&, giac::gen&, const std::string&, std::string&, int, const giac::context*)': +Xcas1.cc:4256:23: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] + 4256 | int i=fl_ask(gettext("History modified. Save?")); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from Xcas1.cc:28: +/usr/include/FL/fl_ask.H:55:15: note: declared here + 55 | FL_EXPORT int fl_ask(const char *,...) __fl_attr((__format__ (__printf__, 1, 2), __deprecated__)); + | ^~~~~~ +Xcas1.cc:4263:23: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] + 4263 | int i=fl_ask("Figure modified. Save?"); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/FL/fl_ask.H:55:15: note: declared here + 55 | FL_EXPORT int fl_ask(const char *,...) __fl_attr((__format__ (__printf__, 1, 2), __deprecated__)); + | ^~~~~~ +Xcas1.cc:4270:23: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] + 4270 | int i=fl_ask("Sheet modified. Save?"); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/FL/fl_ask.H:55:15: note: declared here + 55 | FL_EXPORT int fl_ask(const char *,...) __fl_attr((__format__ (__printf__, 1, 2), __deprecated__)); + | ^~~~~~ History.cc: In member function 'bool xcas::History_Pack::save_as(const char*)': History.cc:1898:12: warning: ignoring return value of 'int chdir(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] 1898 | chdir(sn.c_str()); @@ -3444,21 +3588,21 @@ | ~~~~~~^~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Input.cc -o Input.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c History.cc -o History.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Xcas1.lo Xcas1.cc -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Xcas1.cc -fPIC -DPIC -o .libs/Xcas1.o -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Equation.lo Equation.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Xcas1.cc -o Xcas1.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Equation.lo Equation.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Equation.cc -fPIC -DPIC -o .libs/Equation.o +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Print.lo Print.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Print.cc -fPIC -DPIC -o .libs/Print.o In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from History.h:20, - from Xcas1.h:18, - from Xcas1.cc:35: + from Equation.h:9, + from Equation.cc:25: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, - from Xcas1.cc:23: + from Equation.cc:23: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3537,14 +3681,13 @@ | ^~~ In file included from poly.h:26, from gen.h:71, - from giacPCH.h:32, - from Equation.h:9, - from Equation.cc:25: + from Print.h:10, + from Print.cc:25: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, - from Equation.cc:23: + from Print.cc:23: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3609,7 +3752,9 @@ 768 | register unsigned t=(type << _DECALAGE) | a.type; | ^ In file included from sym2poly.h:27, - from giacPCH.h:38: + from giacPCH.h:38, + from History.h:20, + from Print.cc:33: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater @@ -3621,37 +3766,21 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ -Xcas1.cc: In function 'bool xcas::fltk_view(const giac::gen&, giac::gen&, const std::string&, std::string&, int, const giac::context*)': -Xcas1.cc:4256:23: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] - 4256 | int i=fl_ask(gettext("History modified. Save?")); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from Xcas1.cc:28: -/usr/include/FL/fl_ask.H:55:15: note: declared here - 55 | FL_EXPORT int fl_ask(const char *,...) __fl_attr((__format__ (__printf__, 1, 2), __deprecated__)); - | ^~~~~~ -Xcas1.cc:4263:23: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] - 4263 | int i=fl_ask("Figure modified. Save?"); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/FL/fl_ask.H:55:15: note: declared here - 55 | FL_EXPORT int fl_ask(const char *,...) __fl_attr((__format__ (__printf__, 1, 2), __deprecated__)); - | ^~~~~~ -Xcas1.cc:4270:23: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] - 4270 | int i=fl_ask("Sheet modified. Save?"); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/FL/fl_ask.H:55:15: note: declared here - 55 | FL_EXPORT int fl_ask(const char *,...) __fl_attr((__format__ (__printf__, 1, 2), __deprecated__)); - | ^~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Print.lo Print.cc -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Print.cc -fPIC -DPIC -o .libs/Print.o +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Print.cc -o Print.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Tableur.lo Tableur.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Tableur.cc -fPIC -DPIC -o .libs/Tableur.o +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Editeur.lo Editeur.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Editeur.cc -fPIC -DPIC -o .libs/Editeur.o In file included from poly.h:26, from gen.h:71, - from Print.h:10, - from Print.cc:25: + from Tableur.h:23, + from Tableur.cc:24: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, - from Print.cc:23: + from /usr/include/gmpxx.h:41, + from gen.h:59: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3717,8 +3846,8 @@ | ^ In file included from sym2poly.h:27, from giacPCH.h:38, - from History.h:20, - from Print.cc:33: + from Graph.h:7, + from Tableur.h:33: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater @@ -3730,15 +3859,10 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Print.cc -o Print.o >/dev/null 2>&1 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Equation.cc -o Equation.o >/dev/null 2>&1 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Xcas1.cc -o Xcas1.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Tableur.lo Tableur.cc -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Tableur.cc -fPIC -DPIC -o .libs/Tableur.o In file included from poly.h:26, from gen.h:71, - from Tableur.h:23, - from Tableur.cc:24: + from Editeur.h:26, + from Editeur.cc:2: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3811,7 +3935,7 @@ In file included from sym2poly.h:27, from giacPCH.h:38, from Graph.h:7, - from Tableur.h:33: + from Editeur.h:29: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater @@ -3860,99 +3984,6 @@ Tableur.cc:1080:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 1080 | fread(data,size,count,f); | ~~~~~^~~~~~~~~~~~~~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Tableur.cc -o Tableur.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Editeur.lo Editeur.cc -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Editeur.cc -fPIC -DPIC -o .libs/Editeur.o -In file included from poly.h:26, - from gen.h:71, - from Editeur.h:26, - from Editeur.cc:2: -monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/string:49, - from /usr/include/gmpxx.h:41, - from gen.h:59: -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': -monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] - 730 | application produit(std::ptr_fun(is_strictly_greater)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here - 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) - | ^~~~~~~ -In file included from poly.h:27: -threaded.h: In function 'void giac::in_out_heap(T*, size_t, T)': -threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 1303 | register T * ptr=tab+childindex; - | ^~~ -threaded.h: In function 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int)': -threaded.h:2727:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 2727 | register U u=cit->u; - | ^ -threaded.h:2796:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 2796 | register int deg = int(u >> mainvar); // deg=deg1+it2->u/mainvar; - | ^~~ -threaded.h:2805:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 2805 | register int deg=int(u >> mainvar); - | ^~~ -threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3241 | register U u=cit->u; - | ^ -threaded.h:3336:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3336 | register int deg = int(u >> mainvar); // deg=deg1+it2->u/mainvar; - | ^~~ -threaded.h:3355:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3355 | register int deg=int(u >> mainvar); - | ^~~ -poly.h: At global scope: -poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gen.h: In member function 'giac::gen& giac::gen::operator=(const giac::gen&)': -gen.h:768:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 768 | register unsigned t=(type << _DECALAGE) | a.type; - | ^ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Graph.lo Graph.cc -In file included from sym2poly.h:27, - from giacPCH.h:38, - from Graph.h:7, - from Editeur.h:29: -gausspol.h: At global scope: -gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gausspol.h: In function 'int giac::coeff_type(const std::vector >&, unsigned int&)': -gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 293 | register int tmp; - | ^~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Graph.cc -fPIC -DPIC -o .libs/Graph.o Editeur.cc: In function 'void xcas::cb_Editeur_Load(Fl_Widget*, void*)': Editeur.cc:534:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 534 | int i=fl_ask("%s","Buffer changed. Save?"); @@ -3997,6 +4028,18 @@ Editeur.cc:1897:24: warning: too many arguments for format [-Wformat-extra-args] 1897 | fl_alert("%s","No occurrences of '%s' found!", e->search.c_str()); | ^~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Equation.cc -o Equation.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Graph.lo Graph.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Graph.cc -fPIC -DPIC -o .libs/Graph.o +In function 'void xcas::cb_dialog_test(Fl_Text_Editor*)', + inlined from 'void xcas::cb_prg_si(Fl_Menu_*, void*)' at Editeur.cc:2480:21: +Editeur.cc:2041:28: warning: 'this' pointer is null [-Wnonnull] + 2041 | int pos=xed->indent(i+delta); + | ~~~~~~~~~~~^~~~~~~~~ +Editeur.cc: In function 'void xcas::cb_prg_si(Fl_Menu_*, void*)': +Editeur.cc:3222:7: note: in a call to non-static member function 'int xcas::Xcas_Text_Editor::indent(int)' + 3222 | int Xcas_Text_Editor::indent(int pos){ + | ^~~~~~~~~~~~~~~~ In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -4117,18 +4160,12 @@ /usr/include/FL/fl_ask.H:55:15: note: declared here 55 | FL_EXPORT int fl_ask(const char *,...) __fl_attr((__format__ (__printf__, 1, 2), __deprecated__)); | ^~~~~~ -In function 'void xcas::cb_dialog_test(Fl_Text_Editor*)', - inlined from 'void xcas::cb_prg_si(Fl_Menu_*, void*)' at Editeur.cc:2480:21: -Editeur.cc:2041:28: warning: 'this' pointer is null [-Wnonnull] - 2041 | int pos=xed->indent(i+delta); - | ~~~~~~~~~~~^~~~~~~~~ -Editeur.cc: In function 'void xcas::cb_prg_si(Fl_Menu_*, void*)': -Editeur.cc:3222:7: note: in a call to non-static member function 'int xcas::Xcas_Text_Editor::indent(int)' - 3222 | int Xcas_Text_Editor::indent(int pos){ - | ^~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Graph3d.lo Graph3d.cc -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Graph3d.cc -fPIC -DPIC -o .libs/Graph3d.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Editeur.cc -o Editeur.o >/dev/null 2>&1 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Tableur.cc -o Tableur.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Graph3d.lo Graph3d.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Graph3d.cc -fPIC -DPIC -o .libs/Graph3d.o +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Help1.lo Help1.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Help1.cc -fPIC -DPIC -o .libs/Help1.o In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -4218,106 +4255,8 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ -Graph3d.cc: In member function 'void xcas::Graph3d::indraw(const giac::gen&)': -gen.h:1614:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector::std::imvector.std::imvector::operator[](0))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] - 1614 | #define _DOUBLE_val DOUBLE_val() -Graph3d.cc:941:36: note: in expansion of macro '_DOUBLE_val' - 941 | GLfloat tab[4]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val,w[3]._DOUBLE_val}; - | ^~~~~~~~~~~ -gen.h:1614:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector::std::imvector.std::imvector::operator[](1))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] - 1614 | #define _DOUBLE_val DOUBLE_val() -Graph3d.cc:941:53: note: in expansion of macro '_DOUBLE_val' - 941 | GLfloat tab[4]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val,w[3]._DOUBLE_val}; - | ^~~~~~~~~~~ -gen.h:1614:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector::std::imvector.std::imvector::operator[](2))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] - 1614 | #define _DOUBLE_val DOUBLE_val() -Graph3d.cc:941:70: note: in expansion of macro '_DOUBLE_val' - 941 | GLfloat tab[4]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val,w[3]._DOUBLE_val}; - | ^~~~~~~~~~~ -gen.h:1614:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector::std::imvector.std::imvector::operator[](3))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] - 1614 | #define _DOUBLE_val DOUBLE_val() -Graph3d.cc:941:87: note: in expansion of macro '_DOUBLE_val' - 941 | GLfloat tab[4]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val,w[3]._DOUBLE_val}; - | ^~~~~~~~~~~ -gen.h:1614:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector::std::imvector.std::imvector::operator[](0))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] - 1614 | #define _DOUBLE_val DOUBLE_val() -Graph3d.cc:947:36: note: in expansion of macro '_DOUBLE_val' - 947 | GLfloat tab[3]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val}; - | ^~~~~~~~~~~ -gen.h:1614:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector::std::imvector.std::imvector::operator[](1))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] - 1614 | #define _DOUBLE_val DOUBLE_val() -Graph3d.cc:947:53: note: in expansion of macro '_DOUBLE_val' - 947 | GLfloat tab[3]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val}; - | ^~~~~~~~~~~ -gen.h:1614:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector::std::imvector.std::imvector::operator[](2))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] - 1614 | #define _DOUBLE_val DOUBLE_val() -Graph3d.cc:947:70: note: in expansion of macro '_DOUBLE_val' - 947 | GLfloat tab[3]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val}; - | ^~~~~~~~~~~ -In file included from /usr/include/c++/14/bits/stl_algo.h:61, - from /usr/include/c++/14/algorithm:61, - from /usr/include/gmpxx.h:40, - from gen.h:59: -/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1876 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1770 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1770 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = xcas::int2_double2; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1876 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Help1.lo Help1.cc -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Help1.cc -fPIC -DPIC -o .libs/Help1.o -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'void xcas::Graph3d::displaypolyg(const std::vector&, const xcas::int2&, int, int&, int&) const' at Graph3d.cc:2947:9: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'void xcas::Graph3d::displaypolyg(const std::vector&, const xcas::int2&, int, int&, int&) const' at Graph3d.cc:2947:9: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1822 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Cfg.lo Cfg.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Cfg.cc -fPIC -DPIC -o .libs/Cfg.o In file included from poly.h:26, from gen.h:71, from Help1.h:8, @@ -4391,6 +4330,42 @@ gen.h:768:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 768 | register unsigned t=(type << _DECALAGE) | a.type; | ^ +Graph3d.cc: In member function 'void xcas::Graph3d::indraw(const giac::gen&)': +gen.h:1614:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector::std::imvector.std::imvector::operator[](0))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] + 1614 | #define _DOUBLE_val DOUBLE_val() +Graph3d.cc:941:36: note: in expansion of macro '_DOUBLE_val' + 941 | GLfloat tab[4]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val,w[3]._DOUBLE_val}; + | ^~~~~~~~~~~ +gen.h:1614:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector::std::imvector.std::imvector::operator[](1))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] + 1614 | #define _DOUBLE_val DOUBLE_val() +Graph3d.cc:941:53: note: in expansion of macro '_DOUBLE_val' + 941 | GLfloat tab[4]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val,w[3]._DOUBLE_val}; + | ^~~~~~~~~~~ +gen.h:1614:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector::std::imvector.std::imvector::operator[](2))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] + 1614 | #define _DOUBLE_val DOUBLE_val() +Graph3d.cc:941:70: note: in expansion of macro '_DOUBLE_val' + 941 | GLfloat tab[4]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val,w[3]._DOUBLE_val}; + | ^~~~~~~~~~~ +gen.h:1614:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector::std::imvector.std::imvector::operator[](3))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] + 1614 | #define _DOUBLE_val DOUBLE_val() +Graph3d.cc:941:87: note: in expansion of macro '_DOUBLE_val' + 941 | GLfloat tab[4]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val,w[3]._DOUBLE_val}; + | ^~~~~~~~~~~ +gen.h:1614:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector::std::imvector.std::imvector::operator[](0))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] + 1614 | #define _DOUBLE_val DOUBLE_val() +Graph3d.cc:947:36: note: in expansion of macro '_DOUBLE_val' + 947 | GLfloat tab[3]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val}; + | ^~~~~~~~~~~ +gen.h:1614:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector::std::imvector.std::imvector::operator[](1))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] + 1614 | #define _DOUBLE_val DOUBLE_val() +Graph3d.cc:947:53: note: in expansion of macro '_DOUBLE_val' + 947 | GLfloat tab[3]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val}; + | ^~~~~~~~~~~ +gen.h:1614:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector::std::imvector.std::imvector::operator[](2))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] + 1614 | #define _DOUBLE_val DOUBLE_val() +Graph3d.cc:947:70: note: in expansion of macro '_DOUBLE_val' + 947 | GLfloat tab[3]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val}; + | ^~~~~~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38, from History.h:20, @@ -4407,50 +4382,6 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Help1.cc -o Help1.o >/dev/null 2>&1 -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'bool xcas::Graph3d::indraw3d(int, int, int, const giac::context*, int, int, int, int)' at Graph3d.cc:4381:6: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'bool xcas::Graph3d::indraw3d(int, int, int, const giac::context*, int, int, int, int)' at Graph3d.cc:4381:6: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1822 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'void xcas::Graph3d::draw3d(const giac::context*)' at Graph3d.cc:4788:8: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'void xcas::Graph3d::draw3d(const giac::context*)' at Graph3d.cc:4788:8: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1822 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Cfg.lo Cfg.cc -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Cfg.cc -fPIC -DPIC -o .libs/Cfg.o -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Graph3d.cc -o Graph3d.o >/dev/null 2>&1 In file included from poly.h:26, from gen.h:71, from Cfg.cc:36: @@ -4540,34 +4471,96 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Help1.cc -o Help1.o >/dev/null 2>&1 +In file included from /usr/include/c++/14/bits/stl_algo.h:61, + from /usr/include/c++/14/algorithm:61, + from /usr/include/gmpxx.h:40, + from gen.h:59: +/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1876 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1770 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1770 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = xcas::int2_double2; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1876 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Cfg.cc -o Cfg.o >/dev/null 2>&1 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Graph.cc -o Graph.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flv_CStyle.lo Flv_CStyle.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flv_CStyle.lo Flv_CStyle.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flv_CStyle.cc -fPIC -DPIC -o .libs/Flv_CStyle.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flv_CStyle.cc -o Flv_CStyle.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flve_Check_Button.lo Flve_Check_Button.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flve_Check_Button.lo Flve_Check_Button.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flve_Check_Button.cc -fPIC -DPIC -o .libs/Flve_Check_Button.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flve_Check_Button.cc -o Flve_Check_Button.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flve_Input.lo Flve_Input.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flve_Input.lo Flve_Input.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flve_Input.cc -fPIC -DPIC -o .libs/Flve_Input.o -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flve_Input.cc -o Flve_Input.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flv_Style.lo Flv_Style.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flv_Style.lo Flv_Style.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flv_Style.cc -fPIC -DPIC -o .libs/Flv_Style.o +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flve_Input.cc -o Flve_Input.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flv_Style.cc -o Flv_Style.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flv_Data_Source.lo Flv_Data_Source.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flv_Data_Source.lo Flv_Data_Source.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flv_Data_Source.cc -fPIC -DPIC -o .libs/Flv_Data_Source.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flv_Data_Source.cc -o Flv_Data_Source.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flve_Combo.lo Flve_Combo.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flve_Combo.lo Flve_Combo.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flve_Combo.cc -fPIC -DPIC -o .libs/Flve_Combo.o -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flve_Combo.cc -o Flve_Combo.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flv_List.lo Flv_List.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flv_List.lo Flv_List.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flv_List.cc -fPIC -DPIC -o .libs/Flv_List.o +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flve_Combo.cc -o Flve_Combo.o >/dev/null 2>&1 +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'void xcas::Graph3d::displaypolyg(const std::vector&, const xcas::int2&, int, int&, int&) const' at Graph3d.cc:2947:9: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1905 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1906 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1907 | __comp); + | ~~~~~~~ +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'void xcas::Graph3d::displaypolyg(const std::vector&, const xcas::int2&, int, int&, int&) const' at Graph3d.cc:2947:9: +/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1822 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flv_List.cc -o Flv_List.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flv_Table.lo Flv_Table.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flv_Table.lo Flv_Table.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flv_Table.cc -fPIC -DPIC -o .libs/Flv_Table.o -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flv_Table.cc -o Flv_Table.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Python.lo Python.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Python.lo Python.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Python.cc -fPIC -DPIC -o .libs/Python.o +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flv_Table.cc -o Flv_Table.o >/dev/null 2>&1 In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -4640,7 +4633,6 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o input_lexer.lo input_lexer.cc gen.h: In member function 'giac::gen& giac::gen::operator=(const giac::gen&)': gen.h:768:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 768 | register unsigned t=(type << _DECALAGE) | a.type; @@ -4658,6 +4650,27 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'bool xcas::Graph3d::indraw3d(int, int, int, const giac::context*, int, int, int, int)' at Graph3d.cc:4381:6: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1905 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1906 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1907 | __comp); + | ~~~~~~~ +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'bool xcas::Graph3d::indraw3d(int, int, int, const giac::context*, int, int, int, int)' at Graph3d.cc:4381:6: +/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1822 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o input_lexer.lo input_lexer.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c input_lexer.cc -fPIC -DPIC -o .libs/input_lexer.o Python.cc: In function 'const char* read_file(const char*)': Python.cc:49:9: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] @@ -4738,6 +4751,7 @@ gen.h:768:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 768 | register unsigned t=(type << _DECALAGE) | a.type; | ^ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Graph.cc -o Graph.o >/dev/null 2>&1 In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: @@ -4751,8 +4765,29 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'void xcas::Graph3d::draw3d(const giac::context*)' at Graph3d.cc:4788:8: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1905 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1906 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1907 | __comp); + | ~~~~~~~ +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'void xcas::Graph3d::draw3d(const giac::context*)' at Graph3d.cc:4788:8: +/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1822 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Python.cc -o Python.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o sym2poly.lo sym2poly.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Graph3d.cc -o Graph3d.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o sym2poly.lo sym2poly.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c sym2poly.cc -fPIC -DPIC -o .libs/sym2poly.o In file included from poly.h:26, from gen.h:71, @@ -4896,7 +4931,7 @@ 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c input_lexer.cc -o input_lexer.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o gausspol.lo gausspol.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o gausspol.lo gausspol.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c gausspol.cc -fPIC -DPIC -o .libs/gausspol.o In file included from poly.h:26, from gen.h:71, @@ -5210,117 +5245,10 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -In file included from /usr/include/c++/14/bits/stl_algo.h:61, - from /usr/include/c++/14/algorithm:61, - from /usr/include/gmpxx.h:40, - from gen.h:59: -/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = giac::T_unsigned; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = giac::T_unsigned; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = giac::T_unsigned; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = giac::T_unsigned; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = giac::T_unsigned; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1770 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 1770 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1876 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1876 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o threaded.lo threaded.cc -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1876 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1876 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1876 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o threaded.lo threaded.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c threaded.cc -fPIC -DPIC -o .libs/threaded.o -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1770 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = giac::T_unsigned; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Distance = int; _Tp = giac::T_unsigned<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o moyal.lo moyal.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c moyal.cc -fPIC -DPIC -o .libs/moyal.o In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -5409,6 +5337,51 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ +In file included from poly.h:26, + from gen.h:71, + from giacPCH.h:32, + from moyal.cc:2: +monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/bits/refwrap.h:39, + from /usr/include/c++/14/vector:68, + from vector.h:474, + from index.h:21, + from giacPCH.h:8: +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': +monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] + 730 | application produit(std::ptr_fun(is_strictly_greater)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here + 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) + | ^~~~~~~ +In file included from poly.h:27: +threaded.h: In function 'void giac::in_out_heap(T*, size_t, T)': +threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 1303 | register T * ptr=tab+childindex; + | ^~~ threaded.cc: In function 'bool giac::horner(const std::vector >&, int, const std::vector&, std::vector >&, int, int)': threaded.cc:776:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 776 | register int g=smod(it->g,modulo); @@ -5422,39 +5395,57 @@ threaded.cc:794:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 794 | register int g=smod(it->g,modulo); | ^ +threaded.h: In function 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int)': +threaded.h:2727:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 2727 | register U u=cit->u; + | ^ +threaded.h:2796:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 2796 | register int deg = int(u >> mainvar); // deg=deg1+it2->u/mainvar; + | ^~~ +threaded.h:2805:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 2805 | register int deg=int(u >> mainvar); + | ^~~ +threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 3241 | register U u=cit->u; + | ^ +threaded.h:3336:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 3336 | register int deg = int(u >> mainvar); // deg=deg1+it2->u/mainvar; + | ^~~ +threaded.h:3355:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 3355 | register int deg=int(u >> mainvar); + | ^~~ +poly.h: At global scope: +poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gen.h: In member function 'giac::gen& giac::gen::operator=(const giac::gen&)': +gen.h:768:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 768 | register unsigned t=(type << _DECALAGE) | a.type; + | ^ threaded.cc: In function 'int giac::hornermod(const std::vector&, int, int, bool)': threaded.cc:1627:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1627 | register int tmp=res+res; | ^~~ +In file included from sym2poly.h:27, + from giacPCH.h:38: +gausspol.h: At global scope: +gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gausspol.h: In function 'int giac::coeff_type(const std::vector >&, unsigned int&)': +gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 293 | register int tmp; + | ^~~ threaded.cc: In function 'bool giac::horner(const std::vector, long long unsigned int> >&, int, const std::vector&, std::vector, long long unsigned int> >&, int, int)': threaded.cc:5110:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 5110 | register int nterms = (ucur-uend)/var2; | ^~~~~~ -gausspol.h: In function 'void giac::convert_from(typename std::vector >::const_iterator, typename std::vector >::const_iterator, const index_t&, std::vector, std::allocator > >::iterator, int) [with T = long long int; U = unsigned int]': -gausspol.h:484:8: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 484 | void convert_from(typename std::vector< T_unsigned >::const_iterator it,typename std::vector< T_unsigned >::const_iterator itend,const index_t & deg,typename std::vector< monomial >::iterator jt,int mode=0){ - | ^~~~~~~~~~~~ -gausspol.h:484:8: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 -gausspol.h: In function 'void giac::convert_from(const std::vector >&, const index_t&, polynome&, bool, bool) [with T = long long int; U = unsigned int]': -gausspol.h:606:24: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 606 | convert_from(it,itend,deg,jt,0); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -gausspol.h:617:26: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 617 | convert_from(it,itend,deg,jt,1); // convert first coefficients - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -gausspol.h:625:28: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 625 | convert_from(tmp.it,tmp.itend,deg,tmp.jt,tmp.mode); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -gausspol.h:631:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 631 | convert_from(tmp.it,tmp.itend,deg,tmp.jt,tmp.mode); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -gausspol.h:641:22: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 641 | convert_from(it,itend,deg,jt,0); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -gausspol.h: In function 'void* giac::do_convert_from(void*) [with T = long long int; U = unsigned int]': -gausspol.h:589:22: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 589 | convert_from(argptr->it,argptr->itend,*argptr->degptr,argptr->jt,argptr->mode); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ threaded.h: In instantiation of 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = int; U = long long unsigned int; R = int]': threaded.cc:2834:16: required from here 2834 | if (hashdivrem(p,pD,pquo,tmprem,vars,modulo,0,false,0/* 0:default, 1: check divisibility only heap div*/)==1 && tmprem.empty()){ @@ -5553,6 +5544,233 @@ threaded.h:3355:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3355 | register int deg=int(u >> mainvar); | ^~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c sym2poly.cc -o sym2poly.o >/dev/null 2>&1 +In file included from /usr/include/c++/14/bits/stl_algo.h:61, + from /usr/include/c++/14/algorithm:61, + from /usr/include/gmpxx.h:40, + from gen.h:59: +/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1770 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1876 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1900:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1900 | __sort(_RandomAccessIterator __first, _RandomAccessIterator __last, + | ^~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1900:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1905 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1906 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1907 | __comp); + | ~~~~~~~ +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31: +/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1822 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/bits/stl_algo.h:61, + from /usr/include/c++/14/algorithm:61, + from /usr/include/gmpxx.h:40, + from gen.h:59: +/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = giac::T_unsigned; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = giac::T_unsigned; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = giac::T_unsigned; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = giac::T_unsigned; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = giac::T_unsigned; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1770 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 + 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 + 1770 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1876 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1876 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1876 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1876 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1876 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1770 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = giac::T_unsigned; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Distance = int; _Tp = giac::T_unsigned<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 +In file included from /usr/include/c++/14/bits/stl_algo.h:61, + from /usr/include/c++/14/algorithm:61, + from /usr/include/gmpxx.h:40, + from gen.h:59: +/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = giac::T_unsigned; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1770 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 + 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 + 1770 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Distance = int; _Tp = giac::T_unsigned, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1876 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1770 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = giac::T_unsigned; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +gausspol.h: In function 'void giac::convert_from(typename std::vector >::const_iterator, typename std::vector >::const_iterator, const index_t&, std::vector, std::allocator > >::iterator, int) [with T = long long int; U = unsigned int]': +gausspol.h:484:8: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 484 | void convert_from(typename std::vector< T_unsigned >::const_iterator it,typename std::vector< T_unsigned >::const_iterator itend,const index_t & deg,typename std::vector< monomial >::iterator jt,int mode=0){ + | ^~~~~~~~~~~~ +gausspol.h:484:8: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 +gausspol.h: In function 'void giac::convert_from(const std::vector >&, const index_t&, polynome&, bool, bool) [with T = long long int; U = unsigned int]': +gausspol.h:606:24: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 606 | convert_from(it,itend,deg,jt,0); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +gausspol.h:617:26: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 617 | convert_from(it,itend,deg,jt,1); // convert first coefficients + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +gausspol.h:625:28: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 625 | convert_from(tmp.it,tmp.itend,deg,tmp.jt,tmp.mode); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +gausspol.h:631:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 631 | convert_from(tmp.it,tmp.itend,deg,tmp.jt,tmp.mode); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +gausspol.h:641:22: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 641 | convert_from(it,itend,deg,jt,0); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +gausspol.h: In function 'void* giac::do_convert_from(void*) [with T = long long int; U = unsigned int]': +gausspol.h:589:22: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 589 | convert_from(argptr->it,argptr->itend,*argptr->degptr,argptr->jt,argptr->mode); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gausspol.h: In function 'void giac::convert_from(typename std::vector >::const_iterator, typename std::vector >::const_iterator, const index_t&, std::vector, std::allocator > >::iterator, int) [with T = double; U = unsigned int]': gausspol.h:484:8: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 484 | void convert_from(typename std::vector< T_unsigned >::const_iterator it,typename std::vector< T_unsigned >::const_iterator itend,const index_t & deg,typename std::vector< monomial >::iterator jt,int mode=0){ @@ -5646,11 +5864,19 @@ gausspol.h:589:22: note: parameter passing for argument of type 'std::vector, long long unsigned int> >::const_iterator' changed in GCC 7.1 589 | convert_from(argptr->it,argptr->itend,*argptr->degptr,argptr->jt,argptr->mode); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 + 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ gausspol.h: In function 'void giac::convert_from(typename std::vector >::const_iterator, typename std::vector >::const_iterator, const index_t&, std::vector, std::allocator > >::iterator, int) [with T = gen; U = long long unsigned int]': gausspol.h:484:8: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 484 | void convert_from(typename std::vector< T_unsigned >::const_iterator it,typename std::vector< T_unsigned >::const_iterator itend,const index_t & deg,typename std::vector< monomial >::iterator jt,int mode=0){ | ^~~~~~~~~~~~ gausspol.h:484:8: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Distance = int; _Tp = giac::T_unsigned, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ gausspol.h: In function 'void giac::convert_from(const std::vector >&, const index_t&, polynome&, bool, bool) [with T = gen; U = long long unsigned int]': gausspol.h:606:24: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 606 | convert_from(it,itend,deg,jt,0); @@ -5671,7 +5897,49 @@ gausspol.h:589:22: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 589 | convert_from(argptr->it,argptr->itend,*argptr->degptr,argptr->jt,argptr->mode); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c sym2poly.cc -o sym2poly.o >/dev/null 2>&1 +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 + 1876 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 + 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 + 1770 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'giac::gen giac::_kolmogorovt(const gen&, const context*)' at moyal.cc:2789:9: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1905 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1906 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1907 | __comp); + | ~~~~~~~ +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'giac::gen giac::_kolmogorovt(const gen&, const context*)' at moyal.cc:2789:9: +/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1822 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]', + inlined from 'giac::gen giac::_kolmogorovt(const gen&, const context*)' at moyal.cc:2844:9: +/usr/include/c++/14/bits/stl_algo.h:4771:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 4771 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]', + inlined from 'giac::gen giac::_cdf(const gen&, const context*)' at moyal.cc:3866:11: +/usr/include/c++/14/bits/stl_algo.h:4771:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 4771 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, inlined from 'void giac::smallmult(const std::vector >&, const std::vector >&, std::vector >&, const R&, size_t) [with T = long long int; U = unsigned int; R = int]' at threaded.h:1743:11: @@ -5712,44 +5980,6 @@ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/bits/stl_algo.h:61, - from /usr/include/c++/14/algorithm:61, - from /usr/include/gmpxx.h:40, - from gen.h:59: -/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = giac::T_unsigned; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1770 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 1770 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Distance = int; _Tp = giac::T_unsigned, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1876 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, inlined from 'void giac::smallmult(const std::vector >&, const std::vector >&, std::vector >&, const R&, size_t) [with T = int; U = long long unsigned int; R = int]' at threaded.h:1743:11: @@ -5770,19 +6000,42 @@ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1770 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = giac::T_unsigned; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c moyal.cc -o moyal.o >/dev/null 2>&1 +In file included from /usr/include/c++/14/bits/unordered_map.h:33, + from /usr/include/c++/14/unordered_map:41, + from index.h:43: +/usr/include/c++/14/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = long long unsigned int; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = giac::hash_function_unsigned_object; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': +/usr/include/c++/14/bits/hashtable.h:2376:5: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 + 2376 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2377 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = long long unsigned int; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = giac::hash_function_unsigned_object; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': +/usr/include/c++/14/bits/hashtable.h:2376:5: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'void giac::smallmult(const std::vector >&, const std::vector >&, std::vector >&, const R&, size_t) [with T = int; U = long long unsigned int; R = int]' at threaded.h:1743:11: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1905 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1906 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1907 | __comp); + | ~~~~~~~ +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'void giac::smallmult(const std::vector >&, const std::vector >&, std::vector >&, const R&, size_t) [with T = int; U = long long unsigned int; R = int]' at threaded.h:1743:11: +/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1822 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = long long unsigned int; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = giac::hash_function_unsigned_object; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': +/usr/include/c++/14/bits/hashtable.h:2376:5: note: parameter passing for argument of type 'std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 +/usr/include/c++/14/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = long long unsigned int; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = giac::hash_function_unsigned_object; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': +/usr/include/c++/14/bits/hashtable.h:2376:5: note: parameter passing for argument of type 'std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, inlined from 'void giac::smallmult(const std::vector >&, const std::vector >&, std::vector >&, const R&, size_t) [with T = long long int; U = long long unsigned int; R = int]' at threaded.h:1743:11: @@ -5823,6 +6076,40 @@ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/vector:65: +/usr/include/c++/14/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*]': +/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 + 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*; _Tp = giac::T_unsigned, long long unsigned int>]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >; _Tp = giac::T_unsigned, long long unsigned int>; _Alloc = std::allocator, long long unsigned int> >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, + inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = giac::T_unsigned, long long unsigned int>; _Alloc = std::allocator, long long unsigned int> >]' at /usr/include/c++/14/bits/vector.tcc:238:44: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*; _Tp = giac::T_unsigned, long long unsigned int>]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = giac::T_unsigned, long long unsigned int>; _Alloc = std::allocator, long long unsigned int> >]' at /usr/include/c++/14/bits/stl_vector.h:606:31: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*; _Tp = giac::T_unsigned, long long unsigned int>]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = giac::T_unsigned, long long unsigned int>; _Alloc = std::allocator, long long unsigned int> >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, + inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = vector, long long unsigned int> >; _Args = {const vector >, long long unsigned int>, allocator >, long long unsigned int> > >&}]' at /usr/include/c++/14/bits/stl_construct.h:119:7, + inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int> >*, vector, long long unsigned int> >, allocator, long long unsigned int> > > > >; _ForwardIterator = vector, long long unsigned int> >*]' at /usr/include/c++/14/bits/stl_uninitialized.h:120:21, + inlined from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int> >*, std::vector, long long unsigned int> >, std::allocator, long long unsigned int> > > > >; _ForwardIterator = std::vector, long long unsigned int> >*; bool _TrivialValueTypes = false]' at /usr/include/c++/14/bits/stl_uninitialized.h:137:32, + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int> >*, vector, long long unsigned int> >, allocator, long long unsigned int> > > > >; _ForwardIterator = vector, long long unsigned int> >*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int> >*, vector, long long unsigned int> >, allocator, long long unsigned int> > > > >; _ForwardIterator = vector, long long unsigned int> >*; _Tp = vector, long long unsigned int> >]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::vector, long long unsigned int> >; _Alloc = std::allocator, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_vector.h:606:31: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/unordered_map.h:33, from /usr/include/c++/14/unordered_map:41, from index.h:43: @@ -5832,31 +6119,30 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2377 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Distance = int; _Tp = giac::T_unsigned, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 1876 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'void* giac::do_threadmult(void*) [with T = int; U = long long unsigned int; R = int]' at threaded.h:2221:9: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1905 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1906 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1907 | __comp); + | ~~~~~~~ +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'void* giac::do_threadmult(void*) [with T = int; U = long long unsigned int; R = int]' at threaded.h:2221:9: +/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1822 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = long long unsigned int; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = giac::hash_function_unsigned_object; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': /usr/include/c++/14/bits/hashtable.h:2376:5: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 /usr/include/c++/14/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = long long unsigned int; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = giac::hash_function_unsigned_object; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': /usr/include/c++/14/bits/hashtable.h:2376:5: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 1770 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 /usr/include/c++/14/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = long long unsigned int; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = giac::hash_function_unsigned_object; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': /usr/include/c++/14/bits/hashtable.h:2376:5: note: parameter passing for argument of type 'std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', @@ -5881,7 +6167,7 @@ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'void* giac::do_threadmult(void*) [with T = int; U = long long unsigned int; R = int]' at threaded.h:2221:9: + inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = int; U = long long unsigned int; R = int]' at threaded.h:3297:11: /usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ @@ -5892,7 +6178,39 @@ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'void* giac::do_threadmult(void*) [with T = int; U = long long unsigned int; R = int]' at threaded.h:2221:9: + inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = int; U = long long unsigned int; R = int]' at threaded.h:3297:11: +/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1822 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long unsigned int; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = giac::hash_function_unsigned_object; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', + inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = int; _Hash = giac::hash_function_unsigned_object; _Pred = std::equal_to; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/unordered_map.h:754:26, + inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = int; U = long long unsigned int; R = int]' at threaded.h:3347:47: +/usr/include/c++/14/bits/hashtable.h:1020:21: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 + 1020 | { return erase(const_iterator(__it)); } + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long unsigned int; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = giac::hash_function_unsigned_object; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', + inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = int; _Hash = giac::hash_function_unsigned_object; _Pred = std::equal_to; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/unordered_map.h:754:26, + inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = int; U = long long unsigned int; R = int]' at threaded.h:3364:47: +/usr/include/c++/14/bits/hashtable.h:1020:21: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 + 1020 | { return erase(const_iterator(__it)); } + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = int; U = long long unsigned int; R = int]' at threaded.h:3390:9: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1905 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1906 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1907 | __comp); + | ~~~~~~~ +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = int; U = long long unsigned int; R = int]' at threaded.h:3390:9: /usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -5901,7 +6219,7 @@ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'void giac::smallmult(const std::vector >&, const std::vector >&, std::vector >&, const R&, size_t) [with T = int; U = long long unsigned int; R = int]' at threaded.h:1743:11: + inlined from 'void* giac::do_threadmult(void*) [with T = int; U = long long unsigned int; R = int]' at threaded.h:2221:9: /usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ @@ -5912,7 +6230,7 @@ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'void giac::smallmult(const std::vector >&, const std::vector >&, std::vector >&, const R&, size_t) [with T = int; U = long long unsigned int; R = int]' at threaded.h:1743:11: + inlined from 'void* giac::do_threadmult(void*) [with T = int; U = long long unsigned int; R = int]' at threaded.h:2221:9: /usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -5971,19 +6289,6 @@ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/bits/unordered_map.h:33, - from /usr/include/c++/14/unordered_map:41, - from index.h:43: -/usr/include/c++/14/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = long long unsigned int; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = giac::hash_function_unsigned_object; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': -/usr/include/c++/14/bits/hashtable.h:2376:5: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 - 2376 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2377 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = long long unsigned int; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = giac::hash_function_unsigned_object; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': -/usr/include/c++/14/bits/hashtable.h:2376:5: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 -/usr/include/c++/14/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = long long unsigned int; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = giac::hash_function_unsigned_object; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': -/usr/include/c++/14/bits/hashtable.h:2376:5: note: parameter passing for argument of type 'std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, inlined from 'void* giac::do_threadmult(void*) [with T = long long int; U = unsigned int; R = int]' at threaded.h:2221:9: @@ -6004,8 +6309,26 @@ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = long long unsigned int; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = giac::hash_function_unsigned_object; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': -/usr/include/c++/14/bits/hashtable.h:2376:5: note: parameter passing for argument of type 'std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'void giac::smallmult(const std::vector >&, const std::vector >&, std::vector >&, const R&, size_t) [with T = dbgprint_vector; U = long long unsigned int; R = Modred]' at threaded.h:1743:11: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 + 1905 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1906 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1907 | __comp); + | ~~~~~~~ +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'void giac::smallmult(const std::vector >&, const std::vector >&, std::vector >&, const R&, size_t) [with T = dbgprint_vector; U = long long unsigned int; R = Modred]' at threaded.h:1743:11: +/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 + 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 + 1822 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = long long int; U = unsigned int; R = int]' at threaded.h:3297:11: @@ -6058,78 +6381,44 @@ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/vector:65: -/usr/include/c++/14/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*]': -/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*; _Tp = giac::T_unsigned, long long unsigned int>]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >; _Tp = giac::T_unsigned, long long unsigned int>; _Alloc = std::allocator, long long unsigned int> >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, - inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = giac::T_unsigned, long long unsigned int>; _Alloc = std::allocator, long long unsigned int> >]' at /usr/include/c++/14/bits/vector.tcc:238:44: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*; _Tp = giac::T_unsigned, long long unsigned int>]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = giac::T_unsigned, long long unsigned int>; _Alloc = std::allocator, long long unsigned int> >]' at /usr/include/c++/14/bits/stl_vector.h:606:31: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*; _Tp = giac::T_unsigned, long long unsigned int>]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = giac::T_unsigned, long long unsigned int>; _Alloc = std::allocator, long long unsigned int> >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, - inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = vector, long long unsigned int> >; _Args = {const vector >, long long unsigned int>, allocator >, long long unsigned int> > >&}]' at /usr/include/c++/14/bits/stl_construct.h:119:7, - inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int> >*, vector, long long unsigned int> >, allocator, long long unsigned int> > > > >; _ForwardIterator = vector, long long unsigned int> >*]' at /usr/include/c++/14/bits/stl_uninitialized.h:120:21, - inlined from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int> >*, std::vector, long long unsigned int> >, std::allocator, long long unsigned int> > > > >; _ForwardIterator = std::vector, long long unsigned int> >*; bool _TrivialValueTypes = false]' at /usr/include/c++/14/bits/stl_uninitialized.h:137:32, - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int> >*, vector, long long unsigned int> >, allocator, long long unsigned int> > > > >; _ForwardIterator = vector, long long unsigned int> >*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int> >*, vector, long long unsigned int> >, allocator, long long unsigned int> > > > >; _ForwardIterator = vector, long long unsigned int> >*; _Tp = vector, long long unsigned int> >]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::vector, long long unsigned int> >; _Alloc = std::allocator, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_vector.h:606:31: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'void* giac::do_threadmult(void*) [with T = double; U = unsigned int; R = int]' at threaded.h:2221:9: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'void* giac::do_threadmult(void*) [with T = dbgprint_vector; U = long long unsigned int; R = Modred]' at threaded.h:2221:9: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'void* giac::do_threadmult(void*) [with T = double; U = unsigned int; R = int]' at threaded.h:2221:9: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'void* giac::do_threadmult(void*) [with T = dbgprint_vector; U = long long unsigned int; R = Modred]' at threaded.h:2221:9: +/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'void* giac::do_threadmult(void*) [with T = int; U = long long unsigned int; R = int]' at threaded.h:2221:9: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'void* giac::do_threadmult(void*) [with T = double; U = unsigned int; R = int]' at threaded.h:2221:9: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'void* giac::do_threadmult(void*) [with T = int; U = long long unsigned int; R = int]' at threaded.h:2221:9: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'void* giac::do_threadmult(void*) [with T = double; U = unsigned int; R = int]' at threaded.h:2221:9: +/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', @@ -6152,56 +6441,56 @@ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = int; U = long long unsigned int; R = int]' at threaded.h:3297:11: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = dbgprint_vector; U = long long unsigned int; R = Modred]' at threaded.h:3297:11: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = int; U = long long unsigned int; R = int]' at threaded.h:3297:11: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = dbgprint_vector; U = long long unsigned int; R = Modred]' at threaded.h:3297:11: +/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long unsigned int; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = giac::hash_function_unsigned_object; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', - inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = int; _Hash = giac::hash_function_unsigned_object; _Pred = std::equal_to; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/unordered_map.h:754:26, - inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = int; U = long long unsigned int; R = int]' at threaded.h:3347:47: -/usr/include/c++/14/bits/hashtable.h:1020:21: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 +In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long unsigned int; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = giac::hash_function_unsigned_object; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', + inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = giac::dbgprint_vector; _Hash = giac::hash_function_unsigned_object; _Pred = std::equal_to; _Alloc = std::allocator > >]' at /usr/include/c++/14/bits/unordered_map.h:754:26, + inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = dbgprint_vector; U = long long unsigned int; R = Modred]' at threaded.h:3347:47: +/usr/include/c++/14/bits/hashtable.h:1020:21: note: parameter passing for argument of type 'std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 1020 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long unsigned int; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = giac::hash_function_unsigned_object; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', - inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = int; _Hash = giac::hash_function_unsigned_object; _Pred = std::equal_to; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/unordered_map.h:754:26, - inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = int; U = long long unsigned int; R = int]' at threaded.h:3364:47: -/usr/include/c++/14/bits/hashtable.h:1020:21: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 +In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long unsigned int; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = giac::hash_function_unsigned_object; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', + inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = giac::dbgprint_vector; _Hash = giac::hash_function_unsigned_object; _Pred = std::equal_to; _Alloc = std::allocator > >]' at /usr/include/c++/14/bits/unordered_map.h:754:26, + inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = dbgprint_vector; U = long long unsigned int; R = Modred]' at threaded.h:3364:47: +/usr/include/c++/14/bits/hashtable.h:1020:21: note: parameter passing for argument of type 'std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 1020 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = int; U = long long unsigned int; R = int]' at threaded.h:3390:9: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = dbgprint_vector; U = long long unsigned int; R = Modred]' at threaded.h:3390:9: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = int; U = long long unsigned int; R = int]' at threaded.h:3390:9: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = dbgprint_vector; U = long long unsigned int; R = Modred]' at threaded.h:3390:9: +/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', @@ -6256,98 +6545,6 @@ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'void giac::smallmult(const std::vector >&, const std::vector >&, std::vector >&, const R&, size_t) [with T = dbgprint_vector; U = long long unsigned int; R = Modred]' at threaded.h:1743:11: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'void giac::smallmult(const std::vector >&, const std::vector >&, std::vector >&, const R&, size_t) [with T = dbgprint_vector; U = long long unsigned int; R = Modred]' at threaded.h:1743:11: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 1822 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'void* giac::do_threadmult(void*) [with T = dbgprint_vector; U = long long unsigned int; R = Modred]' at threaded.h:2221:9: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'void* giac::do_threadmult(void*) [with T = dbgprint_vector; U = long long unsigned int; R = Modred]' at threaded.h:2221:9: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 1822 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = dbgprint_vector; U = long long unsigned int; R = Modred]' at threaded.h:3297:11: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = dbgprint_vector; U = long long unsigned int; R = Modred]' at threaded.h:3297:11: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 1822 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long unsigned int; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = giac::hash_function_unsigned_object; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', - inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = giac::dbgprint_vector; _Hash = giac::hash_function_unsigned_object; _Pred = std::equal_to; _Alloc = std::allocator > >]' at /usr/include/c++/14/bits/unordered_map.h:754:26, - inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = dbgprint_vector; U = long long unsigned int; R = Modred]' at threaded.h:3347:47: -/usr/include/c++/14/bits/hashtable.h:1020:21: note: parameter passing for argument of type 'std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 - 1020 | { return erase(const_iterator(__it)); } - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long unsigned int; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = giac::hash_function_unsigned_object; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', - inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = giac::dbgprint_vector; _Hash = giac::hash_function_unsigned_object; _Pred = std::equal_to; _Alloc = std::allocator > >]' at /usr/include/c++/14/bits/unordered_map.h:754:26, - inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = dbgprint_vector; U = long long unsigned int; R = Modred]' at threaded.h:3364:47: -/usr/include/c++/14/bits/hashtable.h:1020:21: note: parameter passing for argument of type 'std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 - 1020 | { return erase(const_iterator(__it)); } - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = dbgprint_vector; U = long long unsigned int; R = Modred]' at threaded.h:3390:9: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = dbgprint_vector; U = long long unsigned int; R = Modred]' at threaded.h:3390:9: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 1822 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, @@ -6408,14 +6605,6 @@ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1876 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, @@ -6424,26 +6613,6 @@ /usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'void giac::smallmult(const std::vector >&, const std::vector >&, std::vector >&, const R&, size_t) [with T = gen; U = long long unsigned int; R = int]' at threaded.h:1743:11: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'void giac::smallmult(const std::vector >&, const std::vector >&, std::vector >&, const R&, size_t) [with T = gen; U = long long unsigned int; R = int]' at threaded.h:1743:11: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1822 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, inlined from 'void* giac::do_threadmult(void*) [with T = std::vector; U = long long unsigned int; R = modred]' at threaded.h:2221:9: @@ -6464,34 +6633,8 @@ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void giac::convert_from(const std::vector >&, const index_t&, polynome&, bool, bool) [with T = double; U = unsigned int]', - inlined from 'void giac::mulpoly(const polynome&, const polynome&, polynome&, const gen&)' at gausspol.cc:1431:35: -gausspol.h:606:24: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 606 | convert_from(it,itend,deg,jt,0); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -gausspol.h:625:28: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 625 | convert_from(tmp.it,tmp.itend,deg,tmp.jt,tmp.mode); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -gausspol.h:631:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 631 | convert_from(tmp.it,tmp.itend,deg,tmp.jt,tmp.mode); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -gausspol.h:641:22: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 641 | convert_from(it,itend,deg,jt,0); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -In function 'void giac::convert_from(const std::vector >&, const index_t&, polynome&, bool, bool) [with T = double; U = long long unsigned int]', - inlined from 'void giac::mulpoly(const polynome&, const polynome&, polynome&, const gen&)' at gausspol.cc:1592:36: -gausspol.h:606:24: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 606 | convert_from(it,itend,deg,jt,0); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -gausspol.h:625:28: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 625 | convert_from(tmp.it,tmp.itend,deg,tmp.jt,tmp.mode); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -gausspol.h:631:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 631 | convert_from(tmp.it,tmp.itend,deg,tmp.jt,tmp.mode); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -gausspol.h:641:22: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 641 | convert_from(it,itend,deg,jt,0); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o maple.lo maple.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c maple.cc -fPIC -DPIC -o .libs/maple.o In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, inlined from 'void giac::smallmult(const std::vector >&, const std::vector >&, std::vector >&, const R&, size_t) [with T = std::vector; U = long long unsigned int; R = modred]' at threaded.h:1743:11: @@ -6512,80 +6655,11 @@ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = std::vector; U = long long unsigned int; R = modred]' at threaded.h:3297:11: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = std::vector; U = long long unsigned int; R = modred]' at threaded.h:3297:11: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 1822 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long unsigned int; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = giac::hash_function_unsigned_object; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', - inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = std::vector; _Hash = giac::hash_function_unsigned_object; _Pred = std::equal_to; _Alloc = std::allocator > >]' at /usr/include/c++/14/bits/unordered_map.h:754:26, - inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = std::vector; U = long long unsigned int; R = modred]' at threaded.h:3347:47: -/usr/include/c++/14/bits/hashtable.h:1020:21: note: parameter passing for argument of type 'std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 - 1020 | { return erase(const_iterator(__it)); } - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long unsigned int; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = giac::hash_function_unsigned_object; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', - inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = std::vector; _Hash = giac::hash_function_unsigned_object; _Pred = std::equal_to; _Alloc = std::allocator > >]' at /usr/include/c++/14/bits/unordered_map.h:754:26, - inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = std::vector; U = long long unsigned int; R = modred]' at threaded.h:3364:47: -/usr/include/c++/14/bits/hashtable.h:1020:21: note: parameter passing for argument of type 'std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 - 1020 | { return erase(const_iterator(__it)); } - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = std::vector; U = long long unsigned int; R = modred]' at threaded.h:3390:9: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = std::vector; U = long long unsigned int; R = modred]' at threaded.h:3390:9: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 1822 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o moyal.lo moyal.cc -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c moyal.cc -fPIC -DPIC -o .libs/moyal.o -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*; _Tp = giac::T_unsigned, long long unsigned int>]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = giac::T_unsigned, long long unsigned int>; _Alloc = std::allocator, long long unsigned int> >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, - inlined from 'int giac::mod_gcd_ext(const std::vector, long long unsigned int> >&, const std::vector, long long unsigned int> >&, const std::vector&, const std::vector&, int, std::vector, long long unsigned int> >&, std::vector, long long unsigned int> >&, std::vector, long long unsigned int> >&, bool, bool, int)' at threaded.cc:5323:57: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*; _Tp = giac::T_unsigned, long long unsigned int>]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = giac::T_unsigned, long long unsigned int>; _Alloc = std::allocator, long long unsigned int> >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, - inlined from 'int giac::mod_gcd_ext(const std::vector, long long unsigned int> >&, const std::vector, long long unsigned int> >&, const std::vector&, const std::vector&, int, std::vector, long long unsigned int> >&, std::vector, long long unsigned int> >&, std::vector, long long unsigned int> >&, bool, bool, int)' at threaded.cc:5323:67: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o ti89.lo ti89.cc In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from moyal.cc:2: + from maple.cc:2: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6622,6 +6696,7 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c ti89.cc -fPIC -DPIC -o .libs/ti89.o In file included from poly.h:27: threaded.h: In function 'void giac::in_out_heap(T*, size_t, T)': threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] @@ -6670,146 +6745,62 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 1876 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; U = long long unsigned int; R = int]' at threaded.h:3297:11: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = std::vector; U = long long unsigned int; R = modred]' at threaded.h:3297:11: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; U = long long unsigned int; R = int]' at threaded.h:3297:11: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = std::vector; U = long long unsigned int; R = modred]' at threaded.h:3297:11: +/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long unsigned int; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = giac::hash_function_unsigned_object; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', - inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; _Hash = giac::hash_function_unsigned_object; _Pred = std::equal_to; _Alloc = std::allocator > >]' at /usr/include/c++/14/bits/unordered_map.h:754:26, - inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; U = long long unsigned int; R = int]' at threaded.h:3347:47: -/usr/include/c++/14/bits/hashtable.h:1020:21: note: parameter passing for argument of type 'std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 +In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long unsigned int; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = giac::hash_function_unsigned_object; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', + inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = std::vector; _Hash = giac::hash_function_unsigned_object; _Pred = std::equal_to; _Alloc = std::allocator > >]' at /usr/include/c++/14/bits/unordered_map.h:754:26, + inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = std::vector; U = long long unsigned int; R = modred]' at threaded.h:3347:47: +/usr/include/c++/14/bits/hashtable.h:1020:21: note: parameter passing for argument of type 'std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 1020 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long unsigned int; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = giac::hash_function_unsigned_object; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', - inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; _Hash = giac::hash_function_unsigned_object; _Pred = std::equal_to; _Alloc = std::allocator > >]' at /usr/include/c++/14/bits/unordered_map.h:754:26, - inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; U = long long unsigned int; R = int]' at threaded.h:3364:47: -/usr/include/c++/14/bits/hashtable.h:1020:21: note: parameter passing for argument of type 'std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 +In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long unsigned int; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = giac::hash_function_unsigned_object; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', + inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = std::vector; _Hash = giac::hash_function_unsigned_object; _Pred = std::equal_to; _Alloc = std::allocator > >]' at /usr/include/c++/14/bits/unordered_map.h:754:26, + inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = std::vector; U = long long unsigned int; R = modred]' at threaded.h:3364:47: +/usr/include/c++/14/bits/hashtable.h:1020:21: note: parameter passing for argument of type 'std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 1020 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; U = long long unsigned int; R = int]' at threaded.h:3390:9: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; U = long long unsigned int; R = int]' at threaded.h:3390:9: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 - 1822 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/bits/stl_algo.h:61, - from /usr/include/c++/14/algorithm:61, - from /usr/include/gmpxx.h:40, - from gen.h:59: -/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1770 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1876 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1900:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1900 | __sort(_RandomAccessIterator __first, _RandomAccessIterator __last, - | ^~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1900:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1822 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c threaded.cc -o threaded.o >/dev/null 2>&1 -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'giac::gen giac::_kolmogorovt(const gen&, const context*)' at moyal.cc:2789:9: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = std::vector; U = long long unsigned int; R = modred]' at threaded.h:3390:9: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'giac::gen giac::_kolmogorovt(const gen&, const context*)' at moyal.cc:2789:9: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = std::vector; U = long long unsigned int; R = modred]' at threaded.h:3390:9: +/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]', - inlined from 'giac::gen giac::_kolmogorovt(const gen&, const context*)' at moyal.cc:2844:9: -/usr/include/c++/14/bits/stl_algo.h:4771:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 4771 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]', - inlined from 'giac::gen giac::_cdf(const gen&, const context*)' at moyal.cc:3866:11: -/usr/include/c++/14/bits/stl_algo.h:4771:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 4771 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c moyal.cc -o moyal.o >/dev/null 2>&1 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c gausspol.cc -o gausspol.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o maple.lo maple.cc -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c maple.cc -fPIC -DPIC -o .libs/maple.o In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from maple.cc:2: + from ti89.cc:2: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6877,23 +6868,6 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gen.h: In member function 'giac::gen& giac::gen::operator=(const giac::gen&)': -gen.h:768:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 768 | register unsigned t=(type << _DECALAGE) | a.type; - | ^ -In file included from sym2poly.h:27, - from giacPCH.h:38: -gausspol.h: At global scope: -gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gausspol.h: In function 'int giac::coeff_type(const std::vector >&, unsigned int&)': -gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 293 | register int tmp; - | ^~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': maple.cc:2928:14: required from here 2928 | polynome Pcont; @@ -6914,6 +6888,10 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ +gen.h: In member function 'giac::gen& giac::gen::operator=(const giac::gen&)': +gen.h:768:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 768 | register unsigned t=(type << _DECALAGE) | a.type; + | ^ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': poly.h:883:14: required from 'giac::tensor giac::Tnextcoeff(typename std::vector >::const_iterator&, const typename std::vector >::const_iterator&) [with T = gen; typename std::vector >::const_iterator = std::vector, std::allocator > >::const_iterator]' 883 | return tensor(0); @@ -6940,83 +6918,6 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o ti89.lo ti89.cc -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c ti89.cc -fPIC -DPIC -o .libs/ti89.o -In file included from poly.h:26, - from gen.h:71, - from giacPCH.h:32, - from ti89.cc:2: -monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/bits/refwrap.h:39, - from /usr/include/c++/14/vector:68, - from vector.h:474, - from index.h:21, - from giacPCH.h:8: -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': -monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] - 730 | application produit(std::ptr_fun(is_strictly_greater)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here - 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) - | ^~~~~~~ -In file included from poly.h:27: -threaded.h: In function 'void giac::in_out_heap(T*, size_t, T)': -threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 1303 | register T * ptr=tab+childindex; - | ^~~ -threaded.h: In function 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int)': -threaded.h:2727:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 2727 | register U u=cit->u; - | ^ -threaded.h:2796:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 2796 | register int deg = int(u >> mainvar); // deg=deg1+it2->u/mainvar; - | ^~~ -threaded.h:2805:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 2805 | register int deg=int(u >> mainvar); - | ^~~ -threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3241 | register U u=cit->u; - | ^ -threaded.h:3336:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3336 | register int deg = int(u >> mainvar); // deg=deg1+it2->u/mainvar; - | ^~~ -threaded.h:3355:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3355 | register int deg=int(u >> mainvar); - | ^~~ -poly.h: At global scope: -poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gen.h: In member function 'giac::gen& giac::gen::operator=(const giac::gen&)': -gen.h:768:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 768 | register unsigned t=(type << _DECALAGE) | a.type; - | ^ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: @@ -7030,7 +6931,22 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c maple.cc -o maple.o >/dev/null 2>&1 +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*; _Tp = giac::T_unsigned, long long unsigned int>]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = giac::T_unsigned, long long unsigned int>; _Alloc = std::allocator, long long unsigned int> >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, + inlined from 'int giac::mod_gcd_ext(const std::vector, long long unsigned int> >&, const std::vector, long long unsigned int> >&, const std::vector&, const std::vector&, int, std::vector, long long unsigned int> >&, std::vector, long long unsigned int> >&, std::vector, long long unsigned int> >&, bool, bool, int)' at threaded.cc:5323:57: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _ForwardIterator = giac::T_unsigned, long long unsigned int>*; _Tp = giac::T_unsigned, long long unsigned int>]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = giac::T_unsigned, long long unsigned int>; _Alloc = std::allocator, long long unsigned int> >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, + inlined from 'int giac::mod_gcd_ext(const std::vector, long long unsigned int> >&, const std::vector, long long unsigned int> >&, const std::vector&, const std::vector&, int, std::vector, long long unsigned int> >&, std::vector, long long unsigned int> >&, std::vector, long long unsigned int> >&, bool, bool, int)' at threaded.cc:5323:67: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': ti89.cc:573:21: required from here 573 | polynome p(dim); @@ -7041,9 +6957,130 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1876 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'void giac::smallmult(const std::vector >&, const std::vector >&, std::vector >&, const R&, size_t) [with T = gen; U = long long unsigned int; R = int]' at threaded.h:1743:11: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1905 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1906 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1907 | __comp); + | ~~~~~~~ +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'void giac::smallmult(const std::vector >&, const std::vector >&, std::vector >&, const R&, size_t) [with T = gen; U = long long unsigned int; R = int]' at threaded.h:1743:11: +/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1822 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void giac::convert_from(const std::vector >&, const index_t&, polynome&, bool, bool) [with T = double; U = unsigned int]', + inlined from 'void giac::mulpoly(const polynome&, const polynome&, polynome&, const gen&)' at gausspol.cc:1431:35: +gausspol.h:606:24: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 606 | convert_from(it,itend,deg,jt,0); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +gausspol.h:625:28: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 625 | convert_from(tmp.it,tmp.itend,deg,tmp.jt,tmp.mode); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +gausspol.h:631:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 631 | convert_from(tmp.it,tmp.itend,deg,tmp.jt,tmp.mode); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +gausspol.h:641:22: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 641 | convert_from(it,itend,deg,jt,0); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +In function 'void giac::convert_from(const std::vector >&, const index_t&, polynome&, bool, bool) [with T = double; U = long long unsigned int]', + inlined from 'void giac::mulpoly(const polynome&, const polynome&, polynome&, const gen&)' at gausspol.cc:1592:36: +gausspol.h:606:24: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 606 | convert_from(it,itend,deg,jt,0); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +gausspol.h:625:28: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 625 | convert_from(tmp.it,tmp.itend,deg,tmp.jt,tmp.mode); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +gausspol.h:631:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 631 | convert_from(tmp.it,tmp.itend,deg,tmp.jt,tmp.mode); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +gausspol.h:641:22: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 641 | convert_from(it,itend,deg,jt,0); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c threaded.cc -o threaded.o >/dev/null 2>&1 +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 + 1876 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 + 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; U = long long unsigned int; R = int]' at threaded.h:3297:11: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 + 1905 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1906 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1907 | __comp); + | ~~~~~~~ +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; U = long long unsigned int; R = int]' at threaded.h:3297:11: +/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 + 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 + 1822 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long unsigned int; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = giac::hash_function_unsigned_object; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', + inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; _Hash = giac::hash_function_unsigned_object; _Pred = std::equal_to; _Alloc = std::allocator > >]' at /usr/include/c++/14/bits/unordered_map.h:754:26, + inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; U = long long unsigned int; R = int]' at threaded.h:3347:47: +/usr/include/c++/14/bits/hashtable.h:1020:21: note: parameter passing for argument of type 'std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 + 1020 | { return erase(const_iterator(__it)); } + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long unsigned int; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = giac::hash_function_unsigned_object; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', + inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; _Hash = giac::hash_function_unsigned_object; _Pred = std::equal_to; _Alloc = std::allocator > >]' at /usr/include/c++/14/bits/unordered_map.h:754:26, + inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; U = long long unsigned int; R = int]' at threaded.h:3364:47: +/usr/include/c++/14/bits/hashtable.h:1020:21: note: parameter passing for argument of type 'std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, giac::hash_function_unsigned_object, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 + 1020 | { return erase(const_iterator(__it)); } + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; U = long long unsigned int; R = int]' at threaded.h:3390:9: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 + 1905 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1906 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1907 | __comp); + | ~~~~~~~ +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator, long long unsigned int>*, vector, long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; U = long long unsigned int; R = int]' at threaded.h:3390:9: +/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 + 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 + 1822 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c maple.cc -o maple.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c ti89.cc -o ti89.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o mathml.lo mathml.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c gausspol.cc -o gausspol.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o mathml.lo mathml.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c mathml.cc -fPIC -DPIC -o .libs/mathml.o +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o misc.lo misc.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c misc.cc -fPIC -DPIC -o .libs/misc.o In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -7132,9 +7169,6 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c mathml.cc -o mathml.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o misc.lo misc.cc -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c misc.cc -fPIC -DPIC -o .libs/misc.o In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -7267,7 +7301,6 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o permu.lo permu.cc In file included from /usr/include/c++/14/bits/stl_algo.h:61, from /usr/include/c++/14/algorithm:61, from /usr/include/gmpxx.h:40, @@ -7289,6 +7322,29 @@ 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = giac::xeff; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1876 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1770 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c mathml.cc -o mathml.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o permu.lo permu.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c permu.cc -fPIC -DPIC -o .libs/permu.o In file included from poly.h:26, from gen.h:71, @@ -7378,29 +7434,6 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ -/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = giac::xeff; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1876 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1770 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o quater.lo quater.cc -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c quater.cc -fPIC -DPIC -o .libs/quater.o In file included from /usr/include/c++/14/bits/stl_algo.h:61, from /usr/include/c++/14/algorithm:61, from /usr/include/gmpxx.h:40, @@ -7422,6 +7455,45 @@ /usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'giac::matrice giac::ascsort(const matrice&, bool)' at permu.cc:1597:11: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1905 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1906 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1907 | __comp); + | ~~~~~~~ +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'giac::matrice giac::ascsort(const matrice&, bool)' at permu.cc:1597:11: +/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1822 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'giac::matrice giac::ascsort(const matrice&, bool)' at permu.cc:1597:11: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1905 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1906 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1907 | __comp); + | ~~~~~~~ +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'giac::matrice giac::ascsort(const matrice&, bool)' at permu.cc:1597:11: +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1822 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o quater.lo quater.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c quater.cc -fPIC -DPIC -o .libs/quater.o In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -7493,6 +7565,7 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c permu.cc -o permu.o >/dev/null 2>&1 gen.h: In member function 'giac::gen& giac::gen::operator=(const giac::gen&)': gen.h:768:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 768 | register unsigned t=(type << _DECALAGE) | a.type; @@ -7540,43 +7613,6 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'giac::matrice giac::ascsort(const matrice&, bool)' at permu.cc:1597:11: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'giac::matrice giac::ascsort(const matrice&, bool)' at permu.cc:1597:11: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1822 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'giac::matrice giac::ascsort(const matrice&, bool)' at permu.cc:1597:11: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'giac::matrice giac::ascsort(const matrice&, bool)' at permu.cc:1597:11: -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1822 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': poly.h:1564:15: required from 'void giac::Tcontentgcd(const tensor&, const tensor&, tensor&, tensor&, int) [with T = gen]' 1564 | tensor g(T(1),p.dim); @@ -7612,9 +7648,7 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c permu.cc -o permu.o >/dev/null 2>&1 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c quater.cc -o quater.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o desolve.lo desolve.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o desolve.lo desolve.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c desolve.cc -fPIC -DPIC -o .libs/desolve.o In file included from poly.h:26, from gen.h:71, @@ -7671,6 +7705,7 @@ threaded.h:2805:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2805 | register int deg=int(u >> mainvar); | ^~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c quater.cc -o quater.o >/dev/null 2>&1 threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3241 | register U u=cit->u; | ^ @@ -7704,6 +7739,26 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'std::vector giac::prepare_effectifs(const vecteur&, const context*)' at misc.cc:4540:9: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1905 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1906 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1907 | __comp); + | ~~~~~~~ +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'std::vector giac::prepare_effectifs(const vecteur&, const context*)' at misc.cc:4540:9: +/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1822 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': desolve.cc:196:60: required from here 196 | return polynome(p.dim,vector< monomial >(it,itend)); @@ -7744,27 +7799,28 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'std::vector giac::prepare_effectifs(const vecteur&, const context*)' at misc.cc:4540:9: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'giac::gen giac::_cumulated_frequencies(const gen&, const context*)' at misc.cc:5092:11: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'std::vector giac::prepare_effectifs(const vecteur&, const context*)' at misc.cc:4540:9: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'giac::gen giac::_cumulated_frequencies(const gen&, const context*)' at misc.cc:5092:11: +/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o input_parser.lo input_parser.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c misc.cc -o misc.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o input_parser.lo input_parser.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c input_parser.cc -fPIC -DPIC -o .libs/input_parser.o In file included from poly.h:26, from gen.h:71, @@ -7864,30 +7920,9 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'giac::gen giac::_cumulated_frequencies(const gen&, const context*)' at misc.cc:5092:11: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'giac::gen giac::_cumulated_frequencies(const gen&, const context*)' at misc.cc:5092:11: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1822 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c misc.cc -o misc.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c desolve.cc -o desolve.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c input_parser.cc -o input_parser.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o symbolic.lo symbolic.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o symbolic.lo symbolic.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c symbolic.cc -fPIC -DPIC -o .libs/symbolic.o In file included from poly.h:26, from gen.h:71, @@ -7977,8 +8012,7 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c symbolic.cc -o symbolic.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o index.lo index.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o index.lo index.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c index.cc -fPIC -DPIC -o .libs/index.o In file included from poly.h:26, from gen.h:71, @@ -8055,6 +8089,7 @@ gen.h:768:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 768 | register unsigned t=(type << _DECALAGE) | a.type; | ^ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c symbolic.cc -o symbolic.o >/dev/null 2>&1 In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: @@ -8069,9 +8104,9 @@ 293 | register int tmp; | ^~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c index.cc -o index.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o modpoly.lo modpoly.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o modpoly.lo modpoly.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c modpoly.cc -fPIC -DPIC -o .libs/modpoly.o -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o modfactor.lo modfactor.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o modfactor.lo modfactor.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c modfactor.cc -fPIC -DPIC -o .libs/modfactor.o In file included from poly.h:26, from gen.h:71, @@ -8319,22 +8354,10 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o ezgcd.lo ezgcd.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o ezgcd.lo ezgcd.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c ezgcd.cc -fPIC -DPIC -o .libs/ezgcd.o -In file included from /usr/include/c++/14/vector:72: -/usr/include/c++/14/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = long long int; _Alloc = std::allocator]': -/usr/include/c++/14/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 195 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -In file included from /usr/include/c++/14/algorithm:61, - from /usr/include/gmpxx.h:40, - from gen.h:59: -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__reverse(_RandomAccessIterator, _RandomAccessIterator, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >]': -/usr/include/c++/14/bits/stl_algo.h:1054:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1054 | __reverse(_RandomAccessIterator __first, _RandomAccessIterator __last, - | ^~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1054:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o derive.lo derive.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c derive.cc -fPIC -DPIC -o .libs/derive.o In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -8423,6 +8446,108 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ +In file included from poly.h:26, + from gen.h:71, + from giacPCH.h:32, + from derive.cc:2: +monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/bits/refwrap.h:39, + from /usr/include/c++/14/vector:68, + from vector.h:474, + from index.h:21, + from giacPCH.h:8: +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': +monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] + 730 | application produit(std::ptr_fun(is_strictly_greater)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here + 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) + | ^~~~~~~ +In file included from poly.h:27: +threaded.h: In function 'void giac::in_out_heap(T*, size_t, T)': +threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 1303 | register T * ptr=tab+childindex; + | ^~~ +threaded.h: In function 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int)': +threaded.h:2727:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 2727 | register U u=cit->u; + | ^ +threaded.h:2796:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 2796 | register int deg = int(u >> mainvar); // deg=deg1+it2->u/mainvar; + | ^~~ +threaded.h:2805:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 2805 | register int deg=int(u >> mainvar); + | ^~~ +threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 3241 | register U u=cit->u; + | ^ +threaded.h:3336:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 3336 | register int deg = int(u >> mainvar); // deg=deg1+it2->u/mainvar; + | ^~~ +threaded.h:3355:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 3355 | register int deg=int(u >> mainvar); + | ^~~ +poly.h: At global scope: +poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gen.h: In member function 'giac::gen& giac::gen::operator=(const giac::gen&)': +gen.h:768:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 768 | register unsigned t=(type << _DECALAGE) | a.type; + | ^ +In file included from sym2poly.h:27, + from giacPCH.h:38: +gausspol.h: At global scope: +gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gausspol.h: In function 'int giac::coeff_type(const std::vector >&, unsigned int&)': +gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 293 | register int tmp; + | ^~~ +In file included from /usr/include/c++/14/vector:72: +/usr/include/c++/14/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = long long int; _Alloc = std::allocator]': +/usr/include/c++/14/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 195 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +In file included from /usr/include/c++/14/algorithm:61, + from /usr/include/gmpxx.h:40, + from gen.h:59: +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__reverse(_RandomAccessIterator, _RandomAccessIterator, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >]': +/usr/include/c++/14/bits/stl_algo.h:1054:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1054 | __reverse(_RandomAccessIterator __first, _RandomAccessIterator __last, + | ^~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1054:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': ezgcd.cc:66:25: required from here 66 | polynome res(p.dim); @@ -8466,12 +8591,6 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -In file included from /usr/include/c++/14/vector:66: -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = long long int; _Alloc = std::allocator]', - inlined from 'void giac::trim_inplace(std::vector&, longlong)' at modpoly.cc:2006:12: -/usr/include/c++/14/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': poly.h:1472:14: required from 'giac::tensor giac::Tlgcd(const tensor&) [with T = gen]' 1472 | return tensor(c,1); @@ -8485,6 +8604,12 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ +In file included from /usr/include/c++/14/vector:66: +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = long long int; _Alloc = std::allocator]', + inlined from 'void giac::trim_inplace(std::vector&, longlong)' at modpoly.cc:2006:12: +/usr/include/c++/14/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void giac::fast_trim_inplace(std::vector&, longlong)' at modpoly.cc:2015:12: /usr/include/c++/14/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 @@ -8496,13 +8621,14 @@ 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c modfactor.cc -o modfactor.o >/dev/null 2>&1 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c derive.cc -o derive.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c ezgcd.cc -o ezgcd.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o derive.lo derive.cc -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c derive.cc -fPIC -DPIC -o .libs/derive.o +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o solve.lo solve.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c solve.cc -fPIC -DPIC -o .libs/solve.o In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from derive.cc:2: + from solve.cc:2: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8637,112 +8763,6 @@ gausspol.h:589:22: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 589 | convert_from(argptr->it,argptr->itend,*argptr->degptr,argptr->jt,argptr->mode); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator*, vector > >]', - inlined from 'void giac::operator_times(const modpoly&, const modpoly&, environment*, modpoly&, int)' at modpoly.cc:1800:9: -/usr/include/c++/14/bits/stl_algo.h:1089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1089 | std::__reverse(__first, __last, std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator*, vector > >]', - inlined from 'void giac::operator_times(const modpoly&, const modpoly&, environment*, modpoly&, int)' at modpoly.cc:1801:9: -/usr/include/c++/14/bits/stl_algo.h:1089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1089 | std::__reverse(__first, __last, std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator*, vector > >]', - inlined from 'void giac::operator_times(const modpoly&, const modpoly&, environment*, modpoly&, int)' at modpoly.cc:1808:9: -/usr/include/c++/14/bits/stl_algo.h:1089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1089 | std::__reverse(__first, __last, std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c derive.cc -o derive.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o solve.lo solve.cc -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c solve.cc -fPIC -DPIC -o .libs/solve.o -In file included from poly.h:26, - from gen.h:71, - from giacPCH.h:32, - from solve.cc:2: -monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/bits/refwrap.h:39, - from /usr/include/c++/14/vector:68, - from vector.h:474, - from index.h:21, - from giacPCH.h:8: -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': -monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] - 730 | application produit(std::ptr_fun(is_strictly_greater)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here - 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) - | ^~~~~~~ -In file included from poly.h:27: -threaded.h: In function 'void giac::in_out_heap(T*, size_t, T)': -threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 1303 | register T * ptr=tab+childindex; - | ^~~ -threaded.h: In function 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int)': -threaded.h:2727:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 2727 | register U u=cit->u; - | ^ -threaded.h:2796:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 2796 | register int deg = int(u >> mainvar); // deg=deg1+it2->u/mainvar; - | ^~~ -threaded.h:2805:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 2805 | register int deg=int(u >> mainvar); - | ^~~ -threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3241 | register U u=cit->u; - | ^ -threaded.h:3336:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3336 | register int deg = int(u >> mainvar); // deg=deg1+it2->u/mainvar; - | ^~~ -threaded.h:3355:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3355 | register int deg=int(u >> mainvar); - | ^~~ -poly.h: At global scope: -poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gen.h: In member function 'giac::gen& giac::gen::operator=(const giac::gen&)': -gen.h:768:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 768 | register unsigned t=(type << _DECALAGE) | a.type; - | ^ -In file included from sym2poly.h:27, - from giacPCH.h:38: -gausspol.h: At global scope: -gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gausspol.h: In function 'int giac::coeff_type(const std::vector >&, unsigned int&)': -gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 293 | register int tmp; - | ^~~ solve.cc: In function 'void giac::change_monomial_order(polynome&, const gen&)': solve.cc:8625:43: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 8625 | p.m_is_strictly_greater=std::ptr_fun(m_lex_is_strictly_greater); @@ -8852,7 +8872,22 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o intg.lo intg.cc +In function 'void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator*, vector > >]', + inlined from 'void giac::operator_times(const modpoly&, const modpoly&, environment*, modpoly&, int)' at modpoly.cc:1800:9: +/usr/include/c++/14/bits/stl_algo.h:1089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1089 | std::__reverse(__first, __last, std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator*, vector > >]', + inlined from 'void giac::operator_times(const modpoly&, const modpoly&, environment*, modpoly&, int)' at modpoly.cc:1801:9: +/usr/include/c++/14/bits/stl_algo.h:1089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1089 | std::__reverse(__first, __last, std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator*, vector > >]', + inlined from 'void giac::operator_times(const modpoly&, const modpoly&, environment*, modpoly&, int)' at modpoly.cc:1808:9: +/usr/include/c++/14/bits/stl_algo.h:1089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1089 | std::__reverse(__first, __last, std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o intg.lo intg.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c intg.cc -fPIC -DPIC -o .libs/intg.o In file included from poly.h:26, from gen.h:71, @@ -8995,10 +9030,7 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c modpoly.cc -o modpoly.o >/dev/null 2>&1 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c intg.cc -o intg.o >/dev/null 2>&1 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c solve.cc -o solve.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o intgab.lo intgab.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o intgab.lo intgab.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c intgab.cc -fPIC -DPIC -o .libs/intgab.o In file included from poly.h:26, from gen.h:71, @@ -9150,8 +9182,10 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c modpoly.cc -o modpoly.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c intgab.cc -o intgab.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o risch.lo risch.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c intg.cc -o intg.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o risch.lo risch.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c risch.cc -fPIC -DPIC -o .libs/risch.o In file included from poly.h:26, from gen.h:71, @@ -9294,7 +9328,9 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o lin.lo lin.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c solve.cc -o solve.o >/dev/null 2>&1 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c risch.cc -o risch.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o lin.lo lin.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c lin.cc -fPIC -DPIC -o .libs/lin.o In file included from poly.h:26, from gen.h:71, @@ -9425,29 +9461,7 @@ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c risch.cc -o risch.o >/dev/null 2>&1 -In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]', - inlined from 'int giac::poly_ineq_inter(vecteur&, matrice&, gen&, const gen&, const gen&, double&, double&, double&, double&, vecteur&, const context*)' at lin.cc:1744:9: -/usr/include/c++/14/bits/stl_algo.h:4771:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 4771 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]', - inlined from 'int giac::poly_ineq_inter(vecteur&, matrice&, gen&, const gen&, const gen&, double&, double&, double&, double&, vecteur&, const context*)' at lin.cc:1757:9: -/usr/include/c++/14/bits/stl_algo.h:4771:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 4771 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]', - inlined from 'int giac::poly_ineq_inter(vecteur&, matrice&, gen&, const gen&, const gen&, double&, double&, double&, double&, vecteur&, const context*)' at lin.cc:1769:9: -/usr/include/c++/14/bits/stl_algo.h:4771:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 4771 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]', - inlined from 'int giac::poly_ineq_inter(vecteur&, matrice&, gen&, const gen&, const gen&, double&, double&, double&, double&, vecteur&, const context*)' at lin.cc:1781:9: -/usr/include/c++/14/bits/stl_algo.h:4771:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 4771 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c lin.cc -o lin.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o series.lo series.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o series.lo series.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c series.cc -fPIC -DPIC -o .libs/series.o In file included from poly.h:26, from gen.h:71, @@ -9537,7 +9551,28 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o subst.lo subst.cc +In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]', + inlined from 'int giac::poly_ineq_inter(vecteur&, matrice&, gen&, const gen&, const gen&, double&, double&, double&, double&, vecteur&, const context*)' at lin.cc:1744:9: +/usr/include/c++/14/bits/stl_algo.h:4771:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 4771 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]', + inlined from 'int giac::poly_ineq_inter(vecteur&, matrice&, gen&, const gen&, const gen&, double&, double&, double&, double&, vecteur&, const context*)' at lin.cc:1757:9: +/usr/include/c++/14/bits/stl_algo.h:4771:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 4771 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]', + inlined from 'int giac::poly_ineq_inter(vecteur&, matrice&, gen&, const gen&, const gen&, double&, double&, double&, double&, vecteur&, const context*)' at lin.cc:1769:9: +/usr/include/c++/14/bits/stl_algo.h:4771:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 4771 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]', + inlined from 'int giac::poly_ineq_inter(vecteur&, matrice&, gen&, const gen&, const gen&, double&, double&, double&, double&, vecteur&, const context*)' at lin.cc:1781:9: +/usr/include/c++/14/bits/stl_algo.h:4771:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 4771 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c lin.cc -o lin.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o subst.lo subst.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c subst.cc -fPIC -DPIC -o .libs/subst.o In file included from poly.h:26, from gen.h:71, @@ -9667,7 +9702,8 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o vecteur.lo vecteur.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c series.cc -o series.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o vecteur.lo vecteur.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c vecteur.cc -fPIC -DPIC -o .libs/vecteur.o In file included from poly.h:26, from gen.h:71, @@ -9804,7 +9840,9 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c series.cc -o series.o >/dev/null 2>&1 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c subst.cc -o subst.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o sparse.lo sparse.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c sparse.cc -fPIC -DPIC -o .libs/sparse.o In file included from /usr/include/c++/14/bits/stl_algo.h:61, from /usr/include/c++/14/algorithm:61, from /usr/include/gmpxx.h:40, @@ -9826,9 +9864,6 @@ 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c subst.cc -o subst.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o sparse.lo sparse.cc -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c sparse.cc -fPIC -DPIC -o .libs/sparse.o In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -9921,7 +9956,7 @@ sparse.cc:1061:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1061 | register double tmp=*it; | ^~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o csturm.lo csturm.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o csturm.lo csturm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c csturm.cc -fPIC -DPIC -o .libs/csturm.o In file included from poly.h:26, from gen.h:71, @@ -10011,7 +10046,6 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c sparse.cc -o sparse.o >/dev/null 2>&1 poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': csturm.cc:962:14: required from here 962 | polynome qrem; @@ -10056,8 +10090,27 @@ 1054 | __reverse(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h:1054:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o tex.lo tex.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c sparse.cc -o sparse.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o tex.lo tex.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c tex.cc -fPIC -DPIC -o .libs/tex.o +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]': +/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1770 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter&, const complex&)>]': +/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const complex&)>]': +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1770 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -10129,6 +10182,19 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/bits/stl_algo.h:61: +/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = giac::int_2double; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': +/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1876 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In member function 'giac::gen& giac::gen::operator=(const giac::gen&)': gen.h:768:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 768 | register unsigned t=(type << _DECALAGE) | a.type; @@ -10146,37 +10212,6 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]': -/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1770 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter&, const complex&)>]': -/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const complex&)>]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1770 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -In file included from /usr/include/c++/14/bits/stl_algo.h:61: -/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = giac::int_2double; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': -/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1876 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const giac::int_2double&, const giac::int_2double&)]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, inlined from 'std::vector giac::convexhull(const vdbl&)' at csturm.cc:3205:7: @@ -10217,27 +10252,8 @@ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/bits/stl_algo.h:61, - from /usr/include/c++/14/algorithm:61, - from /usr/include/gmpxx.h:40, - from gen.h:59: -/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1770 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1876 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o global.lo global.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c global.cc -fPIC -DPIC -o .libs/global.o /usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = complex; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const complex&)>]': /usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, @@ -10280,84 +10296,27 @@ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'void giac::autoscaleminmax(std::vector&, double&, double&, bool)' at tex.cc:1226:11: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'void giac::autoscaleminmax(std::vector&, double&, double&, bool)' at tex.cc:1226:11: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1822 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c tex.cc -o tex.o >/dev/null 2>&1 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c csturm.cc -o csturm.o >/dev/null 2>&1 -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'giac::vecteur giac::proot(const vecteur&, double&, int&, bool, const context*)' at vecteur.cc:2468:10: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'giac::vecteur giac::proot(const vecteur&, double&, int&, bool, const context*)' at vecteur.cc:2468:10: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1822 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'giac::vecteur giac::proot(const vecteur&, double&, int&, bool, const context*)' at vecteur.cc:2468:10: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'giac::vecteur giac::proot(const vecteur&, double&, int&, bool, const context*)' at vecteur.cc:2468:10: -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1822 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'giac::vecteur giac::proot(const vecteur&, double&, int&, bool, const context*)' at vecteur.cc:2468:10: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'giac::vecteur giac::proot(const vecteur&, double&, int&, bool, const context*)' at vecteur.cc:2468:10: -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1822 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o global.lo global.cc -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c global.cc -fPIC -DPIC -o .libs/global.o +In file included from /usr/include/c++/14/bits/stl_algo.h:61, + from /usr/include/c++/14/algorithm:61, + from /usr/include/gmpxx.h:40, + from gen.h:59: +/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1770 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1876 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -10462,8 +10421,29 @@ global.cc:1700:13: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 1700 | fscanf(f,"%i %s",&tailles[i],firmwarename); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c vecteur.cc -o vecteur.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o ifactor.lo ifactor.cc +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'void giac::autoscaleminmax(std::vector&, double&, double&, bool)' at tex.cc:1226:11: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1905 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1906 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1907 | __comp); + | ~~~~~~~ +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'void giac::autoscaleminmax(std::vector&, double&, double&, bool)' at tex.cc:1226:11: +/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1822 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c csturm.cc -o csturm.o >/dev/null 2>&1 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c tex.cc -o tex.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o ifactor.lo ifactor.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c ifactor.cc -fPIC -DPIC -o .libs/ifactor.o In file included from poly.h:26, from gen.h:71, @@ -10621,8 +10601,61 @@ 2603 | register unsigned pos=bit->root1; | ^~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c global.cc -o global.o >/dev/null 2>&1 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c ifactor.cc -o ifactor.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o alg_ext.lo alg_ext.cc +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'giac::vecteur giac::proot(const vecteur&, double&, int&, bool, const context*)' at vecteur.cc:2468:10: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1905 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1906 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1907 | __comp); + | ~~~~~~~ +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'giac::vecteur giac::proot(const vecteur&, double&, int&, bool, const context*)' at vecteur.cc:2468:10: +/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1822 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'giac::vecteur giac::proot(const vecteur&, double&, int&, bool, const context*)' at vecteur.cc:2468:10: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1905 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1906 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1907 | __comp); + | ~~~~~~~ +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'giac::vecteur giac::proot(const vecteur&, double&, int&, bool, const context*)' at vecteur.cc:2468:10: +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1822 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'giac::vecteur giac::proot(const vecteur&, double&, int&, bool, const context*)' at vecteur.cc:2468:10: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1905 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1906 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1907 | __comp); + | ~~~~~~~ +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'giac::vecteur giac::proot(const vecteur&, double&, int&, bool, const context*)' at vecteur.cc:2468:10: +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1822 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o alg_ext.lo alg_ext.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c alg_ext.cc -fPIC -DPIC -o .libs/alg_ext.o In file included from poly.h:26, from gen.h:71, @@ -10745,8 +10778,11 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o gauss.lo gauss.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c ifactor.cc -o ifactor.o >/dev/null 2>&1 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c vecteur.cc -o vecteur.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o gauss.lo gauss.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c gauss.cc -fPIC -DPIC -o .libs/gauss.o +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c alg_ext.cc -o alg_ext.o >/dev/null 2>&1 In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -10835,9 +10871,7 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c alg_ext.cc -o alg_ext.o >/dev/null 2>&1 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c gauss.cc -o gauss.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o isom.lo isom.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o isom.lo isom.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c isom.cc -fPIC -DPIC -o .libs/isom.o In file included from poly.h:26, from gen.h:71, @@ -10927,9 +10961,10 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o plot.lo plot.cc -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c plot.cc -fPIC -DPIC -o .libs/plot.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c isom.cc -o isom.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o plot.lo plot.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c plot.cc -fPIC -DPIC -o .libs/plot.o +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c gauss.cc -o gauss.o >/dev/null 2>&1 In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -11028,6 +11063,8 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o plot3d.lo plot3d.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c plot3d.cc -fPIC -DPIC -o .libs/plot3d.o plot.cc: In function 'giac::gen giac::unarchive_session(const std::string&, int, const gen&, const context*)': plot.cc:12315:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 12315 | fread(buf,sizeof(char),12,f); @@ -11039,8 +11076,6 @@ plot.cc:12402:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 12402 | fread(buf,sizeof(char),4,f); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o plot3d.lo plot3d.cc -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c plot3d.cc -fPIC -DPIC -o .libs/plot3d.o In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -11125,11 +11160,11 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o rpn.lo rpn.cc gausspol.h: In function 'int giac::coeff_type(const std::vector >&, unsigned int&)': gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o rpn.lo rpn.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c rpn.cc -fPIC -DPIC -o .libs/rpn.o In file included from poly.h:26, from gen.h:71, @@ -11221,7 +11256,7 @@ | ^~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c plot3d.cc -o plot3d.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c rpn.cc -o rpn.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o prog.lo prog.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o prog.lo prog.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c prog.cc -fPIC -DPIC -o .libs/prog.o In file included from poly.h:26, from gen.h:71, @@ -11311,8 +11346,6 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o pari.lo pari.cc -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c pari.cc -fPIC -DPIC -o .libs/pari.o poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': prog.cc:4482:18: required from here 4482 | polynome res(dim); @@ -11323,6 +11356,29 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ +In file included from /usr/include/c++/14/bits/stl_algo.h:61, + from /usr/include/c++/14/algorithm:61, + from /usr/include/gmpxx.h:40, + from gen.h:59: +/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1876 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1770 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o pari.lo pari.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c pari.cc -fPIC -DPIC -o .libs/pari.o In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -11411,29 +11467,7 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ -In file included from /usr/include/c++/14/bits/stl_algo.h:61, - from /usr/include/c++/14/algorithm:61, - from /usr/include/gmpxx.h:40, - from gen.h:59: -/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1876 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1770 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c pari.cc -o pari.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o cocoa.lo cocoa.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o cocoa.lo cocoa.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c cocoa.cc -fPIC -DPIC -o .libs/cocoa.o In file included from poly.h:26, from gen.h:71, @@ -11531,6 +11565,7 @@ cocoa.cc:6259:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 6259 | register modint2 y=modint2(x-c*d); | ^ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c pari.cc -o pari.o >/dev/null 2>&1 poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': /usr/include/c++/14/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = giac::tensor; _Args = {}]' 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); @@ -11568,7 +11603,100 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o unary.lo unary.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c unary.cc -fPIC -DPIC -o .libs/unary.o +In file included from poly.h:26, + from gen.h:71, + from giacPCH.h:32, + from unary.cc:2: +monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/bits/refwrap.h:39, + from /usr/include/c++/14/vector:68, + from vector.h:474, + from index.h:21, + from giacPCH.h:8: +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': +monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] + 730 | application produit(std::ptr_fun(is_strictly_greater)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here + 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) + | ^~~~~~~ +In file included from poly.h:27: +threaded.h: In function 'void giac::in_out_heap(T*, size_t, T)': +threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 1303 | register T * ptr=tab+childindex; + | ^~~ +threaded.h: In function 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int)': +threaded.h:2727:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 2727 | register U u=cit->u; + | ^ +threaded.h:2796:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 2796 | register int deg = int(u >> mainvar); // deg=deg1+it2->u/mainvar; + | ^~~ +threaded.h:2805:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 2805 | register int deg=int(u >> mainvar); + | ^~~ +threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 3241 | register U u=cit->u; + | ^ +threaded.h:3336:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 3336 | register int deg = int(u >> mainvar); // deg=deg1+it2->u/mainvar; + | ^~~ +threaded.h:3355:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 3355 | register int deg=int(u >> mainvar); + | ^~~ +poly.h: At global scope: +poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gen.h: In member function 'giac::gen& giac::gen::operator=(const giac::gen&)': +gen.h:768:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 768 | register unsigned t=(type << _DECALAGE) | a.type; + | ^ +In file included from sym2poly.h:27, + from giacPCH.h:38: +gausspol.h: At global scope: +gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gausspol.h: In function 'int giac::coeff_type(const std::vector >&, unsigned int&)': +gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 293 | register int tmp; + | ^~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c unary.cc -o unary.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c plot.cc -o plot.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o usual.lo usual.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c usual.cc -fPIC -DPIC -o .libs/usual.o In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, inlined from 'giac::gen giac::_sort(const gen&, const context*)' at prog.cc:7539:6: @@ -11589,6 +11717,94 @@ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from poly.h:26, + from gen.h:71, + from giacPCH.h:32, + from usual.cc:2: +monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/bits/refwrap.h:39, + from /usr/include/c++/14/vector:68, + from vector.h:474, + from index.h:21, + from giacPCH.h:8: +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': +monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] + 730 | application produit(std::ptr_fun(is_strictly_greater)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here + 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) + | ^~~~~~~ +In file included from poly.h:27: +threaded.h: In function 'void giac::in_out_heap(T*, size_t, T)': +threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 1303 | register T * ptr=tab+childindex; + | ^~~ +threaded.h: In function 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int)': +threaded.h:2727:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 2727 | register U u=cit->u; + | ^ +threaded.h:2796:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 2796 | register int deg = int(u >> mainvar); // deg=deg1+it2->u/mainvar; + | ^~~ +threaded.h:2805:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 2805 | register int deg=int(u >> mainvar); + | ^~~ +threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 3241 | register U u=cit->u; + | ^ +threaded.h:3336:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 3336 | register int deg = int(u >> mainvar); // deg=deg1+it2->u/mainvar; + | ^~~ +threaded.h:3355:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 3355 | register int deg=int(u >> mainvar); + | ^~~ +poly.h: At global scope: +poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gen.h: In member function 'giac::gen& giac::gen::operator=(const giac::gen&)': +gen.h:768:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 768 | register unsigned t=(type << _DECALAGE) | a.type; + | ^ +In file included from sym2poly.h:27, + from giacPCH.h:38: +gausspol.h: At global scope: +gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gausspol.h: In function 'int giac::coeff_type(const std::vector >&, unsigned int&)': +gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 293 | register int tmp; + | ^~~ In file included from /usr/include/c++/14/algorithm:61, from /usr/include/gmpxx.h:40, from gen.h:59: @@ -11616,6 +11832,39 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': +usual.cc:5458:14: required from here + 5458 | polynome R; + | ^ +poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] + 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here + 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) + | ^~~~~~~ +poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': +usual.cc:6280:36: required from here + 6280 | polynome un(aan._POLYptr->dim),vn(aan._POLYptr->dim),dn(aan._POLYptr->dim); + | ^ +poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] + 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here + 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) + | ^~~~~~~ +poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': +poly.h:147:14: required from 'giac::tensor giac::tensor::trunc1() const [with T = giac::gen]' + 147 | return tensor(dim-1,v); + | ^~~~~~~~~~~~~~~~~~ +usual.cc:7533:28: required from here + 7533 | aad=aad._POLYptr->trunc1(); + | ~~~~~~~~~~~~~~~~~~~~^~ +poly.h:59:205: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] + 59 | tensor(int d,const std::vector< monomial > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here + 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) + | ^~~~~~~ cocoa.cc: In function 'bool giac::dicho(typename std::vector::const_iterator&, typename std::vector::const_iterator, const tdeg_t&, order_t) [with tdeg_t = tdeg_t64]': cocoa.cc:11119:8: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 11119 | bool dicho(std::vector::const_iterator & jt,std::vector::const_iterator jtend,const tdeg_t64 & u,order_t order){ @@ -12132,6 +12381,7 @@ /usr/include/c++/14/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 170 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c usual.cc -o usual.o >/dev/null 2>&1 /usr/include/c++/14/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::poly8*]': /usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, @@ -12297,8 +12547,6 @@ /usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o unary.lo unary.cc -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c unary.cc -fPIC -DPIC -o .libs/unary.o In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = giac::polymod*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::polymod*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::polymod*; _Tp = giac::polymod]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, @@ -12308,10 +12556,21 @@ /usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = giac::polymod*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::polymod*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::polymod*; _Tp = giac::polymod]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = giac::polymod; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, + inlined from 'void giac::vectpolymod::dbgprint() const [with tdeg_t = giac::tdeg_t11]' at cocoa.cc:3774:34, + inlined from 'bool giac::in_gbasisf4buchbergermod(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t11]' at cocoa.cc:8897:19: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o identificateur.lo identificateur.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c identificateur.cc -fPIC -DPIC -o .libs/identificateur.o In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from unary.cc:2: + from identificateur.cc:2: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12379,6 +12638,15 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = giac::polymod*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::polymod*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::polymod*; _Tp = giac::polymod]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = giac::polymod; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, + inlined from 'void giac::vectpolymod::dbgprint() const [with tdeg_t = giac::tdeg_t64]' at cocoa.cc:3774:34, + inlined from 'bool giac::in_gbasisf4buchbergermod(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t64]' at cocoa.cc:8897:19: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In member function 'giac::gen& giac::gen::operator=(const giac::gen&)': gen.h:768:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 768 | register unsigned t=(type << _DECALAGE) | a.type; @@ -12396,24 +12664,6 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = giac::polymod*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::polymod*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::polymod*; _Tp = giac::polymod]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = giac::polymod; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, - inlined from 'void giac::vectpolymod::dbgprint() const [with tdeg_t = giac::tdeg_t11]' at cocoa.cc:3774:34, - inlined from 'bool giac::in_gbasisf4buchbergermod(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t11]' at cocoa.cc:8897:19: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = giac::polymod*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::polymod*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::polymod*; _Tp = giac::polymod]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = giac::polymod; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, - inlined from 'void giac::vectpolymod::dbgprint() const [with tdeg_t = giac::tdeg_t64]' at cocoa.cc:3774:34, - inlined from 'bool giac::in_gbasisf4buchbergermod(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t64]' at cocoa.cc:8897:19: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = giac::poly8*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::poly8*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::poly8*; _Tp = giac::poly8]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, @@ -12423,7 +12673,7 @@ /usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c unary.cc -o unary.o >/dev/null 2>&1 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c identificateur.cc -o identificateur.o >/dev/null 2>&1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = giac::poly8*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::poly8*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::poly8*; _Tp = giac::poly8]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, @@ -12433,6 +12683,8 @@ /usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o gen.lo gen.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c gen.cc -fPIC -DPIC -o .libs/gen.o In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = giac::poly8*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::poly8*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::poly8*; _Tp = giac::poly8]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, @@ -12460,8 +12712,6 @@ /usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o usual.lo usual.cc -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c usual.cc -fPIC -DPIC -o .libs/usual.o In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = giac::T_unsigned*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::T_unsigned*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::T_unsigned*; _Tp = giac::T_unsigned]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, @@ -12474,28 +12724,10 @@ /usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = giac::heap_tt; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': -/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': -/usr/include/c++/14/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 340 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 -In function 'void std::make_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::compare_heap_tt]', - inlined from 'void giac::collect(const vectpoly8&, polymod&) [with tdeg_t = tdeg_t64]' at cocoa.cc:9835:14: -/usr/include/c++/14/bits/stl_heap.h:413:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 413 | std::__make_heap(__first, __last, __cmp); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = giac::heap_t; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': -/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from usual.cc:2: + from gen.cc:2: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12547,6 +12779,10 @@ threaded.h:2805:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2805 | register int deg=int(u >> mainvar); | ^~~ +/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = giac::heap_tt; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': +/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3241 | register U u=cit->u; | ^ @@ -12563,12 +12799,20 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': +/usr/include/c++/14/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 340 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, + | ^~~~~~~~~~~ +/usr/include/c++/14/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 gen.h: In member function 'giac::gen& giac::gen::operator=(const giac::gen&)': gen.h:768:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 768 | register unsigned t=(type << _DECALAGE) | a.type; | ^ -/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = giac::poly8; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]': -/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +In function 'void std::make_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::compare_heap_tt]', + inlined from 'void giac::collect(const vectpoly8&, polymod&) [with tdeg_t = tdeg_t64]' at cocoa.cc:9835:14: +/usr/include/c++/14/bits/stl_heap.h:413:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 413 | std::__make_heap(__first, __last, __cmp); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: @@ -12582,6 +12826,12 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ +/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = giac::heap_t; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': +/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = giac::poly8; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]': +/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]': /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, @@ -12614,6 +12864,49 @@ /usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ +gen.cc: In function 'giac::gen giac::operator_plus(const gen&, const gen&, unsigned int, const context*)': +gen.cc:4713:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 4713 | register ref_mpz_t * e; + | ^ +gen.cc: In function 'giac::gen giac::operator_plus(const gen&, const gen&, const context*)': +gen.cc:4923:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 4923 | register unsigned t=(a.type<< _DECALAGE) | b.type; + | ^ +gen.cc: In function 'giac::gen giac::operator+(const gen&, const gen&)': +gen.cc:4930:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 4930 | register unsigned t=(a.type<< _DECALAGE) | b.type; + | ^ +gen.cc: In function 'giac::gen giac::operator_minus(const gen&, const gen&, unsigned int, const context*)': +gen.cc:5511:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 5511 | register ref_mpz_t * e; + | ^ +gen.cc: In function 'giac::gen giac::operator_minus(const gen&, const gen&, const context*)': +gen.cc:5657:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 5657 | register unsigned t=(a.type<< _DECALAGE) | b.type; + | ^ +gen.cc: In function 'giac::gen giac::operator-(const gen&, const gen&)': +gen.cc:5664:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 5664 | register unsigned t=(a.type<< _DECALAGE) | b.type; + | ^ +gen.cc: In function 'void giac::type_operator_times(const gen&, const gen&, gen&)': +gen.cc:5993:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 5993 | register unsigned t=(a.type<< _DECALAGE) | b.type; + | ^ +gen.cc:6006:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 6006 | register longlong ab=longlong(a.val)*b.val; + | ^~ +gen.cc: In function 'void giac::type_operator_plus_times(const gen&, const gen&, gen&)': +gen.cc:6057:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 6057 | register unsigned t=(a.type<< _DECALAGE) | b.type; + | ^ +gen.cc: In function 'void giac::type_operator_minus_times(const gen&, const gen&, gen&)': +gen.cc:6137:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 6137 | register unsigned t=(a.type<< _DECALAGE) | b.type; + | ^ +gen.cc: In function 'giac::gen giac::operator_times(const gen&, const gen&, unsigned int, const context*)': +gen.cc:6260:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 6260 | register ref_mpz_t * e; + | ^ /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]': /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, @@ -12622,6 +12915,14 @@ /usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +gen.cc: In function 'giac::gen giac::operator_times(const gen&, const gen&, const context*)': +gen.cc:6651:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 6651 | register unsigned t=(a.type<< _DECALAGE) | b.type; + | ^ +gen.cc: In function 'giac::gen giac::operator*(const gen&, const gen&)': +gen.cc:6658:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 6658 | register unsigned t=(a.type<< _DECALAGE) | b.type; + | ^ /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]': /usr/include/c++/14/bits/stl_algo.h:1900:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1900 | __sort(_RandomAccessIterator __first, _RandomAccessIterator __last, @@ -12642,38 +12943,51 @@ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o identificateur.lo identificateur.cc -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c identificateur.cc -fPIC -DPIC -o .libs/identificateur.o +gen.cc: In function 'giac::gen giac::irem(const gen&, const gen&, gen&)': +gen.cc:11233:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +11233 | register int r; + | ^ +gen.cc: In function 'giac::gen giac::aplatir_plus_only(const gen&)': +gen.cc:12386:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] +12386 | register const gen * f; + | ^ +poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': +gen.cc:2426:23: required from here + 2426 | polynome res(p.dim); + | ^ +poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] + 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here + 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) + | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': -usual.cc:5458:14: required from here - 5458 | polynome R; - | ^ +gen.cc:7385:16: required from here + 7385 | polynome Q ,R; + | ^ poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': -usual.cc:6280:36: required from here - 6280 | polynome un(aan._POLYptr->dim),vn(aan._POLYptr->dim),dn(aan._POLYptr->dim); - | ^ -poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] - 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': +gen.cc:7958:46: required from here + 7958 | gen tmp=polynome(rdiv(e,d,context0),p.dim); + | ^ +poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] + 55 | tensor(const T & v, int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': -poly.h:147:14: required from 'giac::tensor giac::tensor::trunc1() const [with T = giac::gen]' - 147 | return tensor(dim-1,v); - | ^~~~~~~~~~~~~~~~~~ -usual.cc:7533:28: required from here - 7533 | aad=aad._POLYptr->trunc1(); - | ~~~~~~~~~~~~~~~~~~~~^~ -poly.h:59:205: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] - 59 | tensor(int d,const std::vector< monomial > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +poly.h: In instantiation of 'giac::tensor::tensor(const giac::monomial&) [with T = giac::gen]': +gen.cc:8462:25: required from here + 8462 | return is_positive(a._POLYptr->coord.front()); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +poly.h:52:193: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] + 52 | tensor(const monomial & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ @@ -12741,94 +13055,6 @@ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from poly.h:26, - from gen.h:71, - from giacPCH.h:32, - from identificateur.cc:2: -monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/bits/refwrap.h:39, - from /usr/include/c++/14/vector:68, - from vector.h:474, - from index.h:21, - from giacPCH.h:8: -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': -monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] - 730 | application produit(std::ptr_fun(is_strictly_greater)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here - 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) - | ^~~~~~~ -In file included from poly.h:27: -threaded.h: In function 'void giac::in_out_heap(T*, size_t, T)': -threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 1303 | register T * ptr=tab+childindex; - | ^~~ -threaded.h: In function 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int)': -threaded.h:2727:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 2727 | register U u=cit->u; - | ^ -threaded.h:2796:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 2796 | register int deg = int(u >> mainvar); // deg=deg1+it2->u/mainvar; - | ^~~ -threaded.h:2805:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 2805 | register int deg=int(u >> mainvar); - | ^~~ -threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3241 | register U u=cit->u; - | ^ -threaded.h:3336:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3336 | register int deg = int(u >> mainvar); // deg=deg1+it2->u/mainvar; - | ^~~ -threaded.h:3355:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3355 | register int deg=int(u >> mainvar); - | ^~~ -poly.h: At global scope: -poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gen.h: In member function 'giac::gen& giac::gen::operator=(const giac::gen&)': -gen.h:768:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 768 | register unsigned t=(type << _DECALAGE) | a.type; - | ^ -In file included from sym2poly.h:27, - from giacPCH.h:38: -gausspol.h: At global scope: -gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gausspol.h: In function 'int giac::coeff_type(const std::vector >&, unsigned int&)': -gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 293 | register int tmp; - | ^~~ /usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = giac::poly8; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]': /usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, @@ -12893,11 +13119,11 @@ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c identificateur.cc -o identificateur.o >/dev/null 2>&1 /usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = giac::poly8; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]': /usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o tinymt32.lo tinymt32.cc /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]': /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, @@ -12906,6 +13132,8 @@ /usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c tinymt32.cc -fPIC -DPIC -o .libs/tinymt32.o +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c tinymt32.cc -o tinymt32.o >/dev/null 2>&1 /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]': /usr/include/c++/14/bits/stl_algo.h:1900:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1900 | __sort(_RandomAccessIterator __first, _RandomAccessIterator __last, @@ -12930,6 +13158,8 @@ /usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o first.lo first.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c first.cc -fPIC -DPIC -o .libs/first.o /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]': /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, @@ -12970,6 +13200,7 @@ /usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c first.cc -o first.o >/dev/null 2>&1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tdeg_t_sort_t]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, inlined from 'int giac::rur_quotient_ideal_dimension(const vectpolymod&, polymod&, polymod*, polymod*) [with tdeg_t = tdeg_t64]' at cocoa.cc:14129:9: @@ -12996,6 +13227,8 @@ /usr/include/c++/14/bits/stl_algo.h:1908:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1908 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o TmpLESystemSolver.lo TmpLESystemSolver.C +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c TmpLESystemSolver.C -fPIC -DPIC -o .libs/TmpLESystemSolver.o In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = giac::T_unsigned*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::T_unsigned*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::T_unsigned*; _Tp = giac::T_unsigned]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, @@ -13023,6 +13256,9 @@ /usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c TmpLESystemSolver.C -o TmpLESystemSolver.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o TmpFGLM.lo TmpFGLM.C +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c TmpFGLM.C -fPIC -DPIC -o .libs/TmpFGLM.o In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = giac::poly8*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::poly8*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::poly8*; _Tp = giac::poly8]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, @@ -13031,6 +13267,9 @@ /usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c TmpFGLM.C -o TmpFGLM.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o help.lo help.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c help.cc -fPIC -DPIC -o .libs/help.o In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = giac::poly8*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::poly8*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::poly8*; _Tp = giac::poly8]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, @@ -13047,7 +13286,6 @@ /usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o gen.lo gen.cc /usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = giac::T_unsigned; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, @@ -13057,7 +13295,6 @@ 340 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~ /usr/include/c++/14/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c gen.cc -fPIC -DPIC -o .libs/gen.o /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, @@ -13104,7 +13341,7 @@ In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from gen.cc:2: + from help.cc:3: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13189,105 +13426,6 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ -gen.cc: In function 'giac::gen giac::operator_plus(const gen&, const gen&, unsigned int, const context*)': -gen.cc:4713:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 4713 | register ref_mpz_t * e; - | ^ -gen.cc: In function 'giac::gen giac::operator_plus(const gen&, const gen&, const context*)': -gen.cc:4923:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 4923 | register unsigned t=(a.type<< _DECALAGE) | b.type; - | ^ -gen.cc: In function 'giac::gen giac::operator+(const gen&, const gen&)': -gen.cc:4930:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 4930 | register unsigned t=(a.type<< _DECALAGE) | b.type; - | ^ -gen.cc: In function 'giac::gen giac::operator_minus(const gen&, const gen&, unsigned int, const context*)': -gen.cc:5511:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 5511 | register ref_mpz_t * e; - | ^ -gen.cc: In function 'giac::gen giac::operator_minus(const gen&, const gen&, const context*)': -gen.cc:5657:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 5657 | register unsigned t=(a.type<< _DECALAGE) | b.type; - | ^ -gen.cc: In function 'giac::gen giac::operator-(const gen&, const gen&)': -gen.cc:5664:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 5664 | register unsigned t=(a.type<< _DECALAGE) | b.type; - | ^ -gen.cc: In function 'void giac::type_operator_times(const gen&, const gen&, gen&)': -gen.cc:5993:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 5993 | register unsigned t=(a.type<< _DECALAGE) | b.type; - | ^ -gen.cc:6006:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 6006 | register longlong ab=longlong(a.val)*b.val; - | ^~ -gen.cc: In function 'void giac::type_operator_plus_times(const gen&, const gen&, gen&)': -gen.cc:6057:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 6057 | register unsigned t=(a.type<< _DECALAGE) | b.type; - | ^ -gen.cc: In function 'void giac::type_operator_minus_times(const gen&, const gen&, gen&)': -gen.cc:6137:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 6137 | register unsigned t=(a.type<< _DECALAGE) | b.type; - | ^ -gen.cc: In function 'giac::gen giac::operator_times(const gen&, const gen&, unsigned int, const context*)': -gen.cc:6260:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 6260 | register ref_mpz_t * e; - | ^ -gen.cc: In function 'giac::gen giac::operator_times(const gen&, const gen&, const context*)': -gen.cc:6651:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 6651 | register unsigned t=(a.type<< _DECALAGE) | b.type; - | ^ -gen.cc: In function 'giac::gen giac::operator*(const gen&, const gen&)': -gen.cc:6658:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 6658 | register unsigned t=(a.type<< _DECALAGE) | b.type; - | ^ -gen.cc: In function 'giac::gen giac::irem(const gen&, const gen&, gen&)': -gen.cc:11233:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -11233 | register int r; - | ^ -gen.cc: In function 'giac::gen giac::aplatir_plus_only(const gen&)': -gen.cc:12386:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] -12386 | register const gen * f; - | ^ -poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': -gen.cc:2426:23: required from here - 2426 | polynome res(p.dim); - | ^ -poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] - 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here - 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) - | ^~~~~~~ -poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': -gen.cc:7385:16: required from here - 7385 | polynome Q ,R; - | ^ -poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] - 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here - 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) - | ^~~~~~~ -poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': -gen.cc:7958:46: required from here - 7958 | gen tmp=polynome(rdiv(e,d,context0),p.dim); - | ^ -poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] - 55 | tensor(const T & v, int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here - 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) - | ^~~~~~~ -poly.h: In instantiation of 'giac::tensor::tensor(const giac::monomial&) [with T = giac::gen]': -gen.cc:8462:25: required from here - 8462 | return is_positive(a._POLYptr->coord.front()); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -poly.h:52:193: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] - 52 | tensor(const monomial & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here - 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) - | ^~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = giac::polymod; _Alloc = std::allocator >]', inlined from 'bool giac::rur_separate(vectpolymod&, polymod&, modint, polymod&, std::vector*, vecteur&, matrice&, int) [with tdeg_t = tdeg_t14]' at cocoa.cc:15029:14: /usr/include/c++/14/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -13363,391 +13501,8 @@ /usr/include/c++/14/bits/stl_algo.h:4804:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 4804 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = giac::polymod; _Alloc = std::allocator >]', - inlined from 'bool giac::rur_separate(vectpolymod&, polymod&, modint, polymod&, std::vector*, vecteur&, matrice&, int) [with tdeg_t = tdeg_t11]' at cocoa.cc:15029:14: -/usr/include/c++/14/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 170 | _M_realloc_insert(begin() + (__position - cbegin()), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]', - inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, - inlined from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t11]' at cocoa.cc:13780:6: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, - inlined from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t11]' at cocoa.cc:13780:6: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1822 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = giac::polymod*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::polymod*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::polymod*; _Tp = giac::polymod]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = giac::polymod; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, - inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = giac::polymod; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/vector.tcc:238:44, - inlined from 'giac::vectpolymod& giac::vectpolymod::operator=(const giac::vectpolymod&)' at cocoa.cc:3772:9, - inlined from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t11]' at cocoa.cc:13784:7: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]', - inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t11]' at cocoa.cc:15522:11: -/usr/include/c++/14/bits/stl_algo.h:4804:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 4804 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]', - inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t11]' at cocoa.cc:15887:15: -/usr/include/c++/14/bits/stl_algo.h:4804:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 4804 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]', - inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t11]' at cocoa.cc:15916:11: -/usr/include/c++/14/bits/stl_algo.h:1089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1089 | std::__reverse(__first, __last, std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = giac::poly8; _Alloc = std::allocator >]', - inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t11]' at cocoa.cc:16265:28: -/usr/include/c++/14/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cocoa.cc: In function 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t11]': -cocoa.cc:16289:44: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 -16289 | current_gbasis.insert(current_gbasis.begin()+insertpos,tmp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = giac::poly8; _Alloc = std::allocator >]', - inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t11]' at cocoa.cc:16384:17: -/usr/include/c++/14/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]', - inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t11]' at cocoa.cc:16465:10: -/usr/include/c++/14/bits/stl_algo.h:4804:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 4804 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]', - inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t11]' at cocoa.cc:16466:10: -/usr/include/c++/14/bits/stl_algo.h:4804:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 4804 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = giac::polymod; _Alloc = std::allocator >]', - inlined from 'bool giac::rur_separate(vectpolymod&, polymod&, modint, polymod&, std::vector*, vecteur&, matrice&, int) [with tdeg_t = tdeg_t15]' at cocoa.cc:15029:14: -/usr/include/c++/14/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 170 | _M_realloc_insert(begin() + (__position - cbegin()), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]', - inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, - inlined from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t15]' at cocoa.cc:13780:6: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, - inlined from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t15]' at cocoa.cc:13780:6: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1822 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = giac::polymod*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::polymod*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::polymod*; _Tp = giac::polymod]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = giac::polymod; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, - inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = giac::polymod; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/vector.tcc:238:44, - inlined from 'giac::vectpolymod& giac::vectpolymod::operator=(const giac::vectpolymod&)' at cocoa.cc:3772:9, - inlined from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t15]' at cocoa.cc:13784:7: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]', - inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t15]' at cocoa.cc:15522:11: -/usr/include/c++/14/bits/stl_algo.h:4804:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 4804 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]', - inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t15]' at cocoa.cc:15887:15: -/usr/include/c++/14/bits/stl_algo.h:4804:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 4804 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]', - inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t15]' at cocoa.cc:15916:11: -/usr/include/c++/14/bits/stl_algo.h:1089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1089 | std::__reverse(__first, __last, std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = giac::poly8; _Alloc = std::allocator >]', - inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t15]' at cocoa.cc:16265:28: -/usr/include/c++/14/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cocoa.cc: In function 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t15]': -cocoa.cc:16289:44: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 -16289 | current_gbasis.insert(current_gbasis.begin()+insertpos,tmp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = giac::poly8; _Alloc = std::allocator >]', - inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t15]' at cocoa.cc:16384:17: -/usr/include/c++/14/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]', - inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t15]' at cocoa.cc:16465:10: -/usr/include/c++/14/bits/stl_algo.h:4804:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 4804 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]', - inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t15]' at cocoa.cc:16466:10: -/usr/include/c++/14/bits/stl_algo.h:4804:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 4804 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c usual.cc -o usual.o >/dev/null 2>&1 -/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = giac::zsymb_data; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1770 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1876 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'size_t giac::zsymbolic_preprocess(const std::vector&, const vectzpolymod&, const std::vector&, unsigned int, std::vector >&, std::vector&, std::vector&) [with tdeg_t = tdeg_t64]' at cocoa.cc:10918:9, - inlined from 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t64]' at cocoa.cc:12402:27: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'size_t giac::zsymbolic_preprocess(const std::vector&, const vectzpolymod&, const std::vector&, unsigned int, std::vector >&, std::vector&, std::vector&) [with tdeg_t = tdeg_t64]' at cocoa.cc:10918:9, - inlined from 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t64]' at cocoa.cc:12402:27: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1822 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -cocoa.cc: In function 'bool giac::rur_minpoly(const vectpolymod&, const polymod&, const polymod&, modint, vecteur&, matrice&) [with tdeg_t = tdeg_t64]': -cocoa.cc:14507:20: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 -14507 | if (dicho(jt_,jtend,cur.coord.front().u,order)){ - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cocoa.cc:14512:20: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 -14512 | if (dicho(jt,jtend,cur.coord.front().u,order)){ - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cocoa.cc:14584:18: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 -14584 | if (dicho(jt_,jtend,si.coord.front().u,order)){ - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cocoa.cc:14591:20: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 -14591 | if (dicho(jt,jtend,si.coord.front().u,order)){ - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = giac::polymod; _Alloc = std::allocator >]', - inlined from 'bool giac::rur_separate(vectpolymod&, polymod&, modint, polymod&, std::vector*, vecteur&, matrice&, int) [with tdeg_t = tdeg_t64]' at cocoa.cc:15029:14: -/usr/include/c++/14/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 170 | _M_realloc_insert(begin() + (__position - cbegin()), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]', - inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, - inlined from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t64]' at cocoa.cc:13780:6: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, - inlined from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t64]' at cocoa.cc:13780:6: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1822 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = giac::polymod*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::polymod*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::polymod*; _Tp = giac::polymod]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = giac::polymod; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, - inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = giac::polymod; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/vector.tcc:238:44, - inlined from 'giac::vectpolymod& giac::vectpolymod::operator=(const giac::vectpolymod&)' at cocoa.cc:3772:9, - inlined from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t64]' at cocoa.cc:13784:7: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]', - inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t64]' at cocoa.cc:15522:11: -/usr/include/c++/14/bits/stl_algo.h:4804:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 4804 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]', - inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t64]' at cocoa.cc:15887:15: -/usr/include/c++/14/bits/stl_algo.h:4804:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 4804 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]', - inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t64]' at cocoa.cc:15916:11: -/usr/include/c++/14/bits/stl_algo.h:1089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1089 | std::__reverse(__first, __last, std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = giac::poly8; _Alloc = std::allocator >]', - inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t64]' at cocoa.cc:16265:28: -/usr/include/c++/14/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cocoa.cc: In function 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t64]': -cocoa.cc:16289:44: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 -16289 | current_gbasis.insert(current_gbasis.begin()+insertpos,tmp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = giac::poly8; _Alloc = std::allocator >]', - inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t64]' at cocoa.cc:16384:17: -/usr/include/c++/14/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]', - inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t64]' at cocoa.cc:16465:10: -/usr/include/c++/14/bits/stl_algo.h:4804:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 4804 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]', - inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t64]' at cocoa.cc:16466:10: -/usr/include/c++/14/bits/stl_algo.h:4804:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 4804 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c gen.cc -o gen.o >/dev/null 2>&1 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c cocoa.cc -o cocoa.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o tinymt32.lo tinymt32.cc -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c tinymt32.cc -fPIC -DPIC -o .libs/tinymt32.o -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c tinymt32.cc -o tinymt32.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o first.lo first.cc -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c first.cc -fPIC -DPIC -o .libs/first.o -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c first.cc -o first.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o TmpLESystemSolver.lo TmpLESystemSolver.C -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c TmpLESystemSolver.C -fPIC -DPIC -o .libs/TmpLESystemSolver.o -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c TmpLESystemSolver.C -o TmpLESystemSolver.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o TmpFGLM.lo TmpFGLM.C -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c TmpFGLM.C -fPIC -DPIC -o .libs/TmpFGLM.o -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c TmpFGLM.C -o TmpFGLM.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o help.lo help.cc -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c help.cc -fPIC -DPIC -o .libs/help.o -In file included from poly.h:26, - from gen.h:71, - from giacPCH.h:32, - from help.cc:3: -monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/bits/refwrap.h:39, - from /usr/include/c++/14/vector:68, - from vector.h:474, - from index.h:21, - from giacPCH.h:8: -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': -monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] - 730 | application produit(std::ptr_fun(is_strictly_greater)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here - 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) - | ^~~~~~~ -In file included from poly.h:27: -threaded.h: In function 'void giac::in_out_heap(T*, size_t, T)': -threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 1303 | register T * ptr=tab+childindex; - | ^~~ -threaded.h: In function 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int)': -threaded.h:2727:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 2727 | register U u=cit->u; - | ^ -threaded.h:2796:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 2796 | register int deg = int(u >> mainvar); // deg=deg1+it2->u/mainvar; - | ^~~ -threaded.h:2805:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 2805 | register int deg=int(u >> mainvar); - | ^~~ -threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3241 | register U u=cit->u; - | ^ -threaded.h:3336:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3336 | register int deg = int(u >> mainvar); // deg=deg1+it2->u/mainvar; - | ^~~ -threaded.h:3355:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3355 | register int deg=int(u >> mainvar); - | ^~~ -poly.h: At global scope: -poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gen.h: In member function 'giac::gen& giac::gen::operator=(const giac::gen&)': -gen.h:768:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 768 | register unsigned t=(type << _DECALAGE) | a.type; - | ^ -In file included from sym2poly.h:27, - from giacPCH.h:38: -gausspol.h: At global scope: -gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gausspol.h: In function 'int giac::coeff_type(const std::vector >&, unsigned int&)': -gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 293 | register int tmp; - | ^~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c help.cc -o help.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o lpsolve.lo lpsolve.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o lpsolve.lo lpsolve.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c lpsolve.cc -fPIC -DPIC -o .libs/lpsolve.o In file included from poly.h:26, from gen.h:71, @@ -13849,7 +13604,81 @@ /usr/include/c++/14/bits/stl_pair.h:1132:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o optimization.lo optimization.cc +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = giac::polymod; _Alloc = std::allocator >]', + inlined from 'bool giac::rur_separate(vectpolymod&, polymod&, modint, polymod&, std::vector*, vecteur&, matrice&, int) [with tdeg_t = tdeg_t11]' at cocoa.cc:15029:14: +/usr/include/c++/14/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 170 | _M_realloc_insert(begin() + (__position - cbegin()), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]', + inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, + inlined from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t11]' at cocoa.cc:13780:6: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1905 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1906 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1907 | __comp); + | ~~~~~~~ +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, + inlined from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t11]' at cocoa.cc:13780:6: +/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1822 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = giac::polymod*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::polymod*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::polymod*; _Tp = giac::polymod]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = giac::polymod; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, + inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = giac::polymod; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/vector.tcc:238:44, + inlined from 'giac::vectpolymod& giac::vectpolymod::operator=(const giac::vectpolymod&)' at cocoa.cc:3772:9, + inlined from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t11]' at cocoa.cc:13784:7: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]', + inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t11]' at cocoa.cc:15522:11: +/usr/include/c++/14/bits/stl_algo.h:4804:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 4804 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]', + inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t11]' at cocoa.cc:15887:15: +/usr/include/c++/14/bits/stl_algo.h:4804:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 4804 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]', + inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t11]' at cocoa.cc:15916:11: +/usr/include/c++/14/bits/stl_algo.h:1089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1089 | std::__reverse(__first, __last, std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = giac::poly8; _Alloc = std::allocator >]', + inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t11]' at cocoa.cc:16265:28: +/usr/include/c++/14/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +cocoa.cc: In function 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t11]': +cocoa.cc:16289:44: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 +16289 | current_gbasis.insert(current_gbasis.begin()+insertpos,tmp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = giac::poly8; _Alloc = std::allocator >]', + inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t11]' at cocoa.cc:16384:17: +/usr/include/c++/14/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]', + inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t11]' at cocoa.cc:16465:10: +/usr/include/c++/14/bits/stl_algo.h:4804:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 4804 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]', + inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t11]' at cocoa.cc:16466:10: +/usr/include/c++/14/bits/stl_algo.h:4804:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 4804 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o optimization.lo optimization.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c optimization.cc -fPIC -DPIC -o .libs/optimization.o In file included from poly.h:26, from gen.h:71, @@ -13937,18 +13766,6 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ -In file included from /usr/include/c++/14/bits/stl_algobase.h:64, - from /usr/include/c++/14/bits/specfun.h:43, - from /usr/include/c++/14/cmath:3898, - from first.h:563, - from gen.h:43: -/usr/include/c++/14/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double&; _T2 = double&; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp>::type = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp2>::type = double]': -optimization.cc:12325:24: required from here -12325 | intq.push(make_pair(xL,xU)); - | ~~~~~~~~~^~~~~~~ -/usr/include/c++/14/bits/stl_pair.h:1132:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1132 | make_pair(_T1&& __x, _T2&& __y) - | ^~~~~~~~~ In file included from /usr/include/c++/14/vector:72: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const giac::lp_variable&}; _Tp = giac::lp_variable; _Alloc = std::allocator]': /usr/include/c++/14/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 @@ -13965,11 +13782,97 @@ lpsolve.cc:1289:33: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1289 | variables.insert(variables.begin()+i,negvar); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/bits/stl_algobase.h:64, + from /usr/include/c++/14/bits/specfun.h:43, + from /usr/include/c++/14/cmath:3898, + from first.h:563, + from gen.h:43: +/usr/include/c++/14/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double&; _T2 = double&; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp>::type = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp2>::type = double]': +optimization.cc:12325:24: required from here +12325 | intq.push(make_pair(xL,xU)); + | ~~~~~~~~~^~~~~~~ +/usr/include/c++/14/bits/stl_pair.h:1132:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1132 | make_pair(_T1&& __x, _T2&& __y) + | ^~~~~~~~~ lpsolve.cc: In member function 'void giac::lp_problem::postprocess()': lpsolve.cc:1583:25: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1583 | variables.insert(variables.begin()+j,var); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = giac::polymod; _Alloc = std::allocator >]', + inlined from 'bool giac::rur_separate(vectpolymod&, polymod&, modint, polymod&, std::vector*, vecteur&, matrice&, int) [with tdeg_t = tdeg_t15]' at cocoa.cc:15029:14: +/usr/include/c++/14/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 170 | _M_realloc_insert(begin() + (__position - cbegin()), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c lpsolve.cc -o lpsolve.o >/dev/null 2>&1 +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]', + inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, + inlined from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t15]' at cocoa.cc:13780:6: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1905 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1906 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1907 | __comp); + | ~~~~~~~ +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, + inlined from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t15]' at cocoa.cc:13780:6: +/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1822 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = giac::polymod*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::polymod*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::polymod*; _Tp = giac::polymod]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = giac::polymod; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, + inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = giac::polymod; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/vector.tcc:238:44, + inlined from 'giac::vectpolymod& giac::vectpolymod::operator=(const giac::vectpolymod&)' at cocoa.cc:3772:9, + inlined from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t15]' at cocoa.cc:13784:7: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]', + inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t15]' at cocoa.cc:15522:11: +/usr/include/c++/14/bits/stl_algo.h:4804:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 4804 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]', + inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t15]' at cocoa.cc:15887:15: +/usr/include/c++/14/bits/stl_algo.h:4804:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 4804 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]', + inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t15]' at cocoa.cc:15916:11: +/usr/include/c++/14/bits/stl_algo.h:1089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1089 | std::__reverse(__first, __last, std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = giac::poly8; _Alloc = std::allocator >]', + inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t15]' at cocoa.cc:16265:28: +/usr/include/c++/14/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +cocoa.cc: In function 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t15]': +cocoa.cc:16289:44: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 +16289 | current_gbasis.insert(current_gbasis.begin()+insertpos,tmp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = giac::poly8; _Alloc = std::allocator >]', + inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t15]' at cocoa.cc:16384:17: +/usr/include/c++/14/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]', + inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t15]' at cocoa.cc:16465:10: +/usr/include/c++/14/bits/stl_algo.h:4804:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 4804 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]', + inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t15]' at cocoa.cc:16466:10: +/usr/include/c++/14/bits/stl_algo.h:4804:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 4804 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/algorithm:61, from /usr/include/gmpxx.h:40: /usr/include/c++/14/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Tp = pair >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': @@ -14210,7 +14113,138 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2737 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o signalprocessing.lo signalprocessing.cc +/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = giac::zsymb_data; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1770 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1876 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c gen.cc -o gen.o >/dev/null 2>&1 +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'size_t giac::zsymbolic_preprocess(const std::vector&, const vectzpolymod&, const std::vector&, unsigned int, std::vector >&, std::vector&, std::vector&) [with tdeg_t = tdeg_t64]' at cocoa.cc:10918:9, + inlined from 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t64]' at cocoa.cc:12402:27: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1905 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1906 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1907 | __comp); + | ~~~~~~~ +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'size_t giac::zsymbolic_preprocess(const std::vector&, const vectzpolymod&, const std::vector&, unsigned int, std::vector >&, std::vector&, std::vector&) [with tdeg_t = tdeg_t64]' at cocoa.cc:10918:9, + inlined from 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t64]' at cocoa.cc:12402:27: +/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1822 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +cocoa.cc: In function 'bool giac::rur_minpoly(const vectpolymod&, const polymod&, const polymod&, modint, vecteur&, matrice&) [with tdeg_t = tdeg_t64]': +cocoa.cc:14507:20: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 +14507 | if (dicho(jt_,jtend,cur.coord.front().u,order)){ + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +cocoa.cc:14512:20: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 +14512 | if (dicho(jt,jtend,cur.coord.front().u,order)){ + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +cocoa.cc:14584:18: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 +14584 | if (dicho(jt_,jtend,si.coord.front().u,order)){ + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +cocoa.cc:14591:20: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 +14591 | if (dicho(jt,jtend,si.coord.front().u,order)){ + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = giac::polymod; _Alloc = std::allocator >]', + inlined from 'bool giac::rur_separate(vectpolymod&, polymod&, modint, polymod&, std::vector*, vecteur&, matrice&, int) [with tdeg_t = tdeg_t64]' at cocoa.cc:15029:14: +/usr/include/c++/14/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 170 | _M_realloc_insert(begin() + (__position - cbegin()), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]', + inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, + inlined from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t64]' at cocoa.cc:13780:6: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1905 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1906 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1907 | __comp); + | ~~~~~~~ +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, + inlined from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t64]' at cocoa.cc:13780:6: +/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1822 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = giac::polymod*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::polymod*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = giac::polymod*; _Tp = giac::polymod]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = giac::polymod; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, + inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = giac::polymod; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/vector.tcc:238:44, + inlined from 'giac::vectpolymod& giac::vectpolymod::operator=(const giac::vectpolymod&)' at cocoa.cc:3772:9, + inlined from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t64]' at cocoa.cc:13784:7: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]', + inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t64]' at cocoa.cc:15522:11: +/usr/include/c++/14/bits/stl_algo.h:4804:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 4804 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]', + inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t64]' at cocoa.cc:15887:15: +/usr/include/c++/14/bits/stl_algo.h:4804:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 4804 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]', + inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t64]' at cocoa.cc:15916:11: +/usr/include/c++/14/bits/stl_algo.h:1089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1089 | std::__reverse(__first, __last, std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = giac::poly8; _Alloc = std::allocator >]', + inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t64]' at cocoa.cc:16265:28: +/usr/include/c++/14/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +cocoa.cc: In function 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t64]': +cocoa.cc:16289:44: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 +16289 | current_gbasis.insert(current_gbasis.begin()+insertpos,tmp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = giac::poly8; _Alloc = std::allocator >]', + inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t64]' at cocoa.cc:16384:17: +/usr/include/c++/14/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]', + inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t64]' at cocoa.cc:16465:10: +/usr/include/c++/14/bits/stl_algo.h:4804:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 4804 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = giac::tripolymod_tri >]', + inlined from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t64]' at cocoa.cc:16466:10: +/usr/include/c++/14/bits/stl_algo.h:4804:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 4804 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o signalprocessing.lo signalprocessing.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c signalprocessing.cc -fPIC -DPIC -o .libs/signalprocessing.o In file included from poly.h:26, from gen.h:71, @@ -14314,6 +14348,7 @@ /usr/include/c++/14/bits/basic_string.h:3652:5: note: declared here 3652 | operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c cocoa.cc -o cocoa.o >/dev/null 2>&1 In file included from /usr/include/c++/14/bits/stl_algo.h:69: /usr/include/c++/14/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Tp = std::pair >]': /usr/include/c++/14/bits/stl_tempbuf.h:263:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 @@ -14340,9 +14375,7 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4958 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c signalprocessing.cc -o signalprocessing.o >/dev/null 2>&1 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c optimization.cc -o optimization.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o graphe.lo graphe.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o graphe.lo graphe.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c graphe.cc -fPIC -DPIC -o .libs/graphe.o In file included from poly.h:26, from gen.h:71, @@ -14432,96 +14465,7 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o graphtheory.lo graphtheory.cc -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c graphtheory.cc -fPIC -DPIC -o .libs/graphtheory.o -In file included from poly.h:26, - from gen.h:71, - from giacPCH.h:32, - from graphtheory.cc:20: -monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/bits/refwrap.h:39, - from /usr/include/c++/14/vector:68, - from vector.h:474, - from index.h:21, - from giacPCH.h:8: -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': -monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] - 730 | application produit(std::ptr_fun(is_strictly_greater)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here - 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) - | ^~~~~~~ -In file included from poly.h:27: -threaded.h: In function 'void giac::in_out_heap(T*, size_t, T)': -threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 1303 | register T * ptr=tab+childindex; - | ^~~ -threaded.h: In function 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int)': -threaded.h:2727:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 2727 | register U u=cit->u; - | ^ -threaded.h:2796:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 2796 | register int deg = int(u >> mainvar); // deg=deg1+it2->u/mainvar; - | ^~~ -threaded.h:2805:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 2805 | register int deg=int(u >> mainvar); - | ^~~ -threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3241 | register U u=cit->u; - | ^ -threaded.h:3336:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3336 | register int deg = int(u >> mainvar); // deg=deg1+it2->u/mainvar; - | ^~~ -threaded.h:3355:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3355 | register int deg=int(u >> mainvar); - | ^~~ -poly.h: At global scope: -poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gen.h: In member function 'giac::gen& giac::gen::operator=(const giac::gen&)': -gen.h:768:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 768 | register unsigned t=(type << _DECALAGE) | a.type; - | ^ -In file included from sym2poly.h:27, - from giacPCH.h:38: -gausspol.h: At global scope: -gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gausspol.h: In function 'int giac::coeff_type(const std::vector >&, unsigned int&)': -gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 293 | register int tmp; - | ^~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c signalprocessing.cc -o signalprocessing.o >/dev/null 2>&1 In file included from /usr/include/c++/14/bits/stl_algo.h:61, from /usr/include/c++/14/algorithm:61, from /usr/include/gmpxx.h:40, @@ -14557,6 +14501,7 @@ 560 | bool graphe::rectangle::intersects(vector::const_iterator first,vector::const_iterator last) const { | ^~~~~~ graphe.cc:560:6: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c optimization.cc -o optimization.o >/dev/null 2>&1 graphe.cc: In static member function 'static bool giac::graphe::embed_rectangles(std::vector&, double)': graphe.cc:7975:65: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 7975 | if (r.y()+r.height()<=maxheight && !r.intersects(rectangles.begin(),it)) { @@ -14564,19 +14509,6 @@ graphe.cc:7990:91: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 7990 | if (r.x() >; _Distance = int; _Tp = giac::graphe::rectangle; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': -/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1770 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/14/vector:72: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 @@ -14646,6 +14578,115 @@ /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1037 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void giac::graphe::make_spring_layout(layout&, int, double)' at graphe.cc:4091:25: +/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o graphtheory.lo graphtheory.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c graphtheory.cc -fPIC -DPIC -o .libs/graphtheory.o +In file included from poly.h:26, + from gen.h:71, + from giacPCH.h:32, + from graphtheory.cc:20: +monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/bits/refwrap.h:39, + from /usr/include/c++/14/vector:68, + from vector.h:474, + from index.h:21, + from giacPCH.h:8: +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': +monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] + 730 | application produit(std::ptr_fun(is_strictly_greater)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here + 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) + | ^~~~~~~ +In file included from poly.h:27: +threaded.h: In function 'void giac::in_out_heap(T*, size_t, T)': +threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 1303 | register T * ptr=tab+childindex; + | ^~~ +threaded.h: In function 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int)': +threaded.h:2727:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 2727 | register U u=cit->u; + | ^ +threaded.h:2796:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 2796 | register int deg = int(u >> mainvar); // deg=deg1+it2->u/mainvar; + | ^~~ +threaded.h:2805:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 2805 | register int deg=int(u >> mainvar); + | ^~~ +threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 3241 | register U u=cit->u; + | ^ +threaded.h:3336:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 3336 | register int deg = int(u >> mainvar); // deg=deg1+it2->u/mainvar; + | ^~~ +threaded.h:3355:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 3355 | register int deg=int(u >> mainvar); + | ^~~ +poly.h: At global scope: +poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gen.h: In member function 'giac::gen& giac::gen::operator=(const giac::gen&)': +gen.h:768:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 768 | register unsigned t=(type << _DECALAGE) | a.type; + | ^ +In file included from sym2poly.h:27, + from giacPCH.h:38: +gausspol.h: At global scope: +gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gausspol.h: In function 'int giac::coeff_type(const std::vector >&, unsigned int&)': +gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 293 | register int tmp; + | ^~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c graphe.cc -o graphe.o >/dev/null 2>&1 +In file included from /usr/include/c++/14/bits/stl_algo.h:61, + from /usr/include/c++/14/algorithm:61, + from /usr/include/gmpxx.h:40, + from gen.h:59: +/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = giac::graphe::rectangle; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': +/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1770 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, @@ -14674,16 +14715,11 @@ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void giac::graphe::make_spring_layout(layout&, int, double)' at graphe.cc:4091:25: -/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c graphtheory.cc -o graphtheory.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o nautywrapper.lo nautywrapper.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o nautywrapper.lo nautywrapper.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c nautywrapper.c -fPIC -DPIC -o .libs/nautywrapper.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c nautywrapper.c -o nautywrapper.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o markup.lo markup.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o markup.lo markup.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c markup.cc -fPIC -DPIC -o .libs/markup.o In file included from poly.h:26, from gen.h:71, @@ -14773,9 +14809,10 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c graphe.cc -o graphe.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o kdisplay.lo kdisplay.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o kdisplay.lo kdisplay.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c kdisplay.cc -fPIC -DPIC -o .libs/kdisplay.o +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o kadd.lo kadd.cc +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c kadd.cc -fPIC -DPIC -o .libs/kadd.o In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -14864,9 +14901,6 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c kdisplay.cc -o kdisplay.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o kadd.lo kadd.cc -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c kadd.cc -fPIC -DPIC -o .libs/kadd.o In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -14955,39 +14989,40 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c kdisplay.cc -o kdisplay.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c kadd.cc -o kadd.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o caseval.lo caseval.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o caseval.lo caseval.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c caseval.c -fPIC -DPIC -o .libs/caseval.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c caseval.c -o caseval.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o cutils.lo cutils.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o cutils.lo cutils.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c cutils.c -fPIC -DPIC -o .libs/cutils.o +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o graphic.lo graphic.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c cutils.c -o cutils.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o graphic.lo graphic.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c graphic.c -fPIC -DPIC -o .libs/graphic.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c graphic.c -o graphic.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o libbf.lo libbf.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o libbf.lo libbf.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c libbf.c -fPIC -DPIC -o .libs/libbf.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c libbf.c -o libbf.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o libregexp.lo libregexp.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o libregexp.lo libregexp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c libregexp.c -fPIC -DPIC -o .libs/libregexp.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c libregexp.c -o libregexp.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o libunicode.lo libunicode.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o libunicode.lo libunicode.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c libunicode.c -fPIC -DPIC -o .libs/libunicode.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c libunicode.c -o libunicode.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o qjsgiac.lo qjsgiac.c +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c libbf.c -o libbf.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o qjsgiac.lo qjsgiac.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c qjsgiac.c -fPIC -DPIC -o .libs/qjsgiac.o qjsgiac.c: In function 'js_loop': qjsgiac.c:317:5: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result] 317 | scanf("%s",line); | ^~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c qjsgiac.c -o qjsgiac.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o quickjs.lo quickjs.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o quickjs.lo quickjs.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c quickjs.c -fPIC -DPIC -o .libs/quickjs.o -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o quickjs-libc.lo quickjs-libc.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o quickjs-libc.lo quickjs-libc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c quickjs-libc.c -fPIC -DPIC -o .libs/quickjs-libc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c quickjs-libc.c -o quickjs-libc.o >/dev/null 2>&1 g++ mkjs.cc -o mkjs -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o qrcodegen.lo qrcodegen.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o qrcodegen.lo qrcodegen.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c qrcodegen.c -fPIC -DPIC -o .libs/qrcodegen.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c qrcodegen.c -o qrcodegen.o >/dev/null 2>&1 g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o xcas.o xcas.cc @@ -15168,16 +15203,16 @@ | ~~~~~~^~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o lex_yy.o lex_yy.c gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o y_tab.o y_tab.c -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c quickjs.c -o quickjs.o >/dev/null 2>&1 ./mkjs ./mkjs -/bin/bash ../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -Wl,-z,relro -Wl,-z,now -L. -L.. -lmicropython -o hevea2mml hevea2mml.o lex_yy.o y_tab.o -lrt -lpthread -ldl -lpng16 -lm -lmpfi -lmpfr -lgmp -libtool: link: g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -Wl,-z -Wl,relro -Wl,-z -Wl,now -o hevea2mml hevea2mml.o lex_yy.o y_tab.o -L. -L.. -lmicropython -lrt -lpthread -ldl -lpng16 -lm -lmpfi -lmpfr -lgmp -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o js.lo js.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o js.lo js.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c js.c -fPIC -DPIC -o .libs/js.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c js.c -o js.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -Wl,-z,relro -Wl,-z,now -L. -L.. -lmicropython -o hevea2mml hevea2mml.o lex_yy.o y_tab.o -lrt -lpthread -ldl -lpng16 -lm -lmpfi -lmpfr -lgmp +libtool: link: g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -Wl,-z -Wl,relro -Wl,-z -Wl,now -o hevea2mml hevea2mml.o lex_yy.o y_tab.o -L. -L.. -lmicropython -lrt -lpthread -ldl -lpng16 -lm -lmpfi -lmpfr -lgmp +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c quickjs.c -o quickjs.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c markup.cc -o markup.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -Wl,-z,relro -Wl,-z,now -L. -L.. -lmicropython -o libgiac.la -rpath /usr/lib/arm-linux-gnueabihf input_lexer.lo sym2poly.lo gausspol.lo threaded.lo moyal.lo maple.lo ti89.lo mathml.lo misc.lo permu.lo quater.lo desolve.lo input_parser.lo symbolic.lo index.lo modpoly.lo modfactor.lo ezgcd.lo derive.lo solve.lo intg.lo intgab.lo risch.lo lin.lo series.lo subst.lo vecteur.lo sparse.lo csturm.lo tex.lo global.lo ifactor.lo alg_ext.lo gauss.lo isom.lo plot.lo plot3d.lo rpn.lo prog.lo pari.lo cocoa.lo unary.lo usual.lo identificateur.lo gen.lo tinymt32.lo first.lo TmpLESystemSolver.lo TmpFGLM.lo help.lo lpsolve.lo optimization.lo signalprocessing.lo graphe.lo graphtheory.lo nautywrapper.lo markup.lo kdisplay.lo kadd.lo caseval.lo cutils.lo graphic.lo libbf.lo libregexp.lo libunicode.lo qjsgiac.lo quickjs.lo quickjs-libc.lo js.lo qrcodegen.lo -lntl -lpari -lgsl -lgslcblas -lgl2ps -lrt -lpthread -ldl -lpng16 -lm -lmpfi -lmpfr -lgmp +/bin/sh ../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -Wl,-z,relro -Wl,-z,now -L. -L.. -lmicropython -o libgiac.la -rpath /usr/lib/arm-linux-gnueabihf input_lexer.lo sym2poly.lo gausspol.lo threaded.lo moyal.lo maple.lo ti89.lo mathml.lo misc.lo permu.lo quater.lo desolve.lo input_parser.lo symbolic.lo index.lo modpoly.lo modfactor.lo ezgcd.lo derive.lo solve.lo intg.lo intgab.lo risch.lo lin.lo series.lo subst.lo vecteur.lo sparse.lo csturm.lo tex.lo global.lo ifactor.lo alg_ext.lo gauss.lo isom.lo plot.lo plot3d.lo rpn.lo prog.lo pari.lo cocoa.lo unary.lo usual.lo identificateur.lo gen.lo tinymt32.lo first.lo TmpLESystemSolver.lo TmpFGLM.lo help.lo lpsolve.lo optimization.lo signalprocessing.lo graphe.lo graphtheory.lo nautywrapper.lo markup.lo kdisplay.lo kadd.lo caseval.lo cutils.lo graphic.lo libbf.lo libregexp.lo libunicode.lo qjsgiac.lo quickjs.lo quickjs-libc.lo js.lo qrcodegen.lo -lntl -lpari -lgsl -lgslcblas -lgl2ps -lrt -lpthread -ldl -lpng16 -lm -lmpfi -lmpfr -lgmp libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/14/crtbeginS.o .libs/input_lexer.o .libs/sym2poly.o .libs/gausspol.o .libs/threaded.o .libs/moyal.o .libs/maple.o .libs/ti89.o .libs/mathml.o .libs/misc.o .libs/permu.o .libs/quater.o .libs/desolve.o .libs/input_parser.o .libs/symbolic.o .libs/index.o .libs/modpoly.o .libs/modfactor.o .libs/ezgcd.o .libs/derive.o .libs/solve.o .libs/intg.o .libs/intgab.o .libs/risch.o .libs/lin.o .libs/series.o .libs/subst.o .libs/vecteur.o .libs/sparse.o .libs/csturm.o .libs/tex.o .libs/global.o .libs/ifactor.o .libs/alg_ext.o .libs/gauss.o .libs/isom.o .libs/plot.o .libs/plot3d.o .libs/rpn.o .libs/prog.o .libs/pari.o .libs/cocoa.o .libs/unary.o .libs/usual.o .libs/identificateur.o .libs/gen.o .libs/tinymt32.o .libs/first.o .libs/TmpLESystemSolver.o .libs/TmpFGLM.o .libs/help.o .libs/lpsolve.o .libs/optimization.o .libs/signalprocessing.o .libs/graphe.o .libs/graphtheory.o .libs/nautywrapper.o .libs/markup.o .libs/kdisplay.o .libs/kadd.o .libs/caseval.o .libs/cutils.o .libs/graphic.o .libs/libbf.o .libs/libregexp.o .libs/libunicode.o .libs/qjsgiac.o .libs/quickjs.o .libs/quickjs-libc.o .libs/js.o .libs/qrcodegen.o -L. -L.. -lmicropython -lntl -lpari -lgsl -lgslcblas -lgl2ps -lrt -lpthread -ldl -lpng16 -lmpfi -lmpfr -lgmp -L/usr/lib/gcc/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/14/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf/crtn.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,libgiac.so.0 -o .libs/libgiac.so.0.0.0 /usr/bin/ld: .libs/usual.o: in function `giac::temp_file_name[abi:cxx11](char const*, char const*)': ./src/usual.cc:11606:(.text+0xcc5c): warning: the use of `tmpnam' is dangerous, better use `mkstemp' @@ -15186,25 +15221,25 @@ libtool: link: ar cr .libs/libgiac.a input_lexer.o sym2poly.o gausspol.o threaded.o moyal.o maple.o ti89.o mathml.o misc.o permu.o quater.o desolve.o input_parser.o symbolic.o index.o modpoly.o modfactor.o ezgcd.o derive.o solve.o intg.o intgab.o risch.o lin.o series.o subst.o vecteur.o sparse.o csturm.o tex.o global.o ifactor.o alg_ext.o gauss.o isom.o plot.o plot3d.o rpn.o prog.o pari.o cocoa.o unary.o usual.o identificateur.o gen.o tinymt32.o first.o TmpLESystemSolver.o TmpFGLM.o help.o lpsolve.o optimization.o signalprocessing.o graphe.o graphtheory.o nautywrapper.o markup.o kdisplay.o kadd.o caseval.o cutils.o graphic.o libbf.o libregexp.o libunicode.o qjsgiac.o quickjs.o quickjs-libc.o js.o qrcodegen.o libtool: link: ranlib .libs/libgiac.a libtool: link: ( cd ".libs" && rm -f "libgiac.la" && ln -s "../libgiac.la" "libgiac.la" ) -/bin/bash ../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -Wl,-z,relro -Wl,-z,now -L. -L.. -lmicropython -o libxcas.la History.lo Input.lo Xcas1.lo Equation.lo Print.lo Tableur.lo Editeur.lo Graph.lo Graph3d.lo Help1.lo Cfg.lo Flv_CStyle.lo Flve_Check_Button.lo Flve_Input.lo Flv_Style.lo Flv_Data_Source.lo Flve_Combo.lo Flv_List.lo Flv_Table.lo Python.lo libgiac.la -lfltk_images -ljpeg -lpng -lz -lfltk -lfltk_gl -lXrender -lXext -lXft -lfontconfig -lXinerama -lX11 -lGL -ldl -lpng16 -lm -lmpfi -lmpfr -lgmp -lrt -lpthread -ldl -lpng16 -lm -lmpfi -lmpfr -lgmp +/bin/sh ../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -Wl,-z,relro -Wl,-z,now -L. -L.. -lmicropython -o libxcas.la History.lo Input.lo Xcas1.lo Equation.lo Print.lo Tableur.lo Editeur.lo Graph.lo Graph3d.lo Help1.lo Cfg.lo Flv_CStyle.lo Flve_Check_Button.lo Flve_Input.lo Flv_Style.lo Flv_Data_Source.lo Flve_Combo.lo Flv_List.lo Flv_Table.lo Python.lo libgiac.la -lfltk_images -ljpeg -lpng -lz -lfltk -lfltk_gl -lXrender -lXext -lXft -lfontconfig -lXinerama -lX11 -lGL -ldl -lpng16 -lm -lmpfi -lmpfr -lgmp -lrt -lpthread -ldl -lpng16 -lm -lmpfi -lmpfr -lgmp libtool: link: ar cr .libs/libxcas.a .libs/History.o .libs/Input.o .libs/Xcas1.o .libs/Equation.o .libs/Print.o .libs/Tableur.o .libs/Editeur.o .libs/Graph.o .libs/Graph3d.o .libs/Help1.o .libs/Cfg.o .libs/Flv_CStyle.o .libs/Flve_Check_Button.o .libs/Flve_Input.o .libs/Flv_Style.o .libs/Flv_Data_Source.o .libs/Flve_Combo.o .libs/Flv_List.o .libs/Flv_Table.o .libs/Python.o libtool: link: ranlib .libs/libxcas.a libtool: link: ( cd ".libs" && rm -f "libxcas.la" && ln -s "../libxcas.la" "libxcas.la" ) -/bin/bash ../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -Wl,-z,relro -Wl,-z,now -L. -L.. -lmicropython -o icas icas.o libxcas.la -lreadline -lncurses -ldl -lpng16 -lm -lmpfi -lmpfr -lgmp -lgsl -lgslcblas -lrt -lpthread -ldl -lpng16 -lm -lmpfi -lmpfr -lgmp -/bin/bash ../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -Wl,-z,relro -Wl,-z,now -L. -L.. -lmicropython -o xcas xcas.o libxcas.la -lgsl -lgslcblas -lrt -lpthread -ldl -lpng16 -lm -lmpfi -lmpfr -lgmp -/bin/bash ../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -Wl,-z,relro -Wl,-z,now -L. -L.. -lmicropython -o aide aide.o libxcas.la -lreadline -lncurses -ldl -lpng16 -lm -lmpfi -lmpfr -lgmp -lgsl -lgslcblas -lrt -lpthread -ldl -lpng16 -lm -lmpfi -lmpfr -lgmp +/bin/sh ../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -Wl,-z,relro -Wl,-z,now -L. -L.. -lmicropython -o icas icas.o libxcas.la -lreadline -lncurses -ldl -lpng16 -lm -lmpfi -lmpfr -lgmp -lgsl -lgslcblas -lrt -lpthread -ldl -lpng16 -lm -lmpfi -lmpfr -lgmp +/bin/sh ../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -Wl,-z,relro -Wl,-z,now -L. -L.. -lmicropython -o xcas xcas.o libxcas.la -lgsl -lgslcblas -lrt -lpthread -ldl -lpng16 -lm -lmpfi -lmpfr -lgmp +/bin/sh ../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -Wl,-z,relro -Wl,-z,now -L. -L.. -lmicropython -o aide aide.o libxcas.la -lreadline -lncurses -ldl -lpng16 -lm -lmpfi -lmpfr -lgmp -lgsl -lgslcblas -lrt -lpthread -ldl -lpng16 -lm -lmpfi -lmpfr -lgmp libtool: link: g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/xcas xcas.o -L. -L.. ./.libs/libxcas.a /build/reproducible-path/giac-1.9.0.93+dfsg2/src/.libs/libgiac.so -lmicropython -lntl -lpari -lgl2ps -lfltk_images -ljpeg -lpng -lz -lfltk -lfltk_gl -lXrender -lXext -lXft -lfontconfig -lXinerama -lX11 -lGL -lgsl -lgslcblas -lrt -lpthread -ldl -lpng16 -lm -lmpfi -lmpfr -lgmp -libtool: link: g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/icas icas.o -L. -L.. ./.libs/libxcas.a /build/reproducible-path/giac-1.9.0.93+dfsg2/src/.libs/libgiac.so -lmicropython -lntl -lpari -lgl2ps -lfltk_images -ljpeg -lpng -lz -lfltk -lfltk_gl -lXrender -lXext -lXft -lfontconfig -lXinerama -lX11 -lGL -lreadline -lncurses -lgsl -lgslcblas -lrt -lpthread -ldl -lpng16 -lm -lmpfi -lmpfr -lgmp libtool: link: g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/aide aide.o -L. -L.. ./.libs/libxcas.a /build/reproducible-path/giac-1.9.0.93+dfsg2/src/.libs/libgiac.so -lmicropython -lntl -lpari -lgl2ps -lfltk_images -ljpeg -lpng -lz -lfltk -lfltk_gl -lXrender -lXext -lXft -lfontconfig -lXinerama -lX11 -lGL -lreadline -lncurses -lgsl -lgslcblas -lrt -lpthread -ldl -lpng16 -lm -lmpfi -lmpfr -lgmp +libtool: link: g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/icas icas.o -L. -L.. ./.libs/libxcas.a /build/reproducible-path/giac-1.9.0.93+dfsg2/src/.libs/libgiac.so -lmicropython -lntl -lpari -lgl2ps -lfltk_images -ljpeg -lpng -lz -lfltk -lfltk_gl -lXrender -lXext -lXft -lfontconfig -lXinerama -lX11 -lGL -lreadline -lncurses -lgsl -lgslcblas -lrt -lpthread -ldl -lpng16 -lm -lmpfi -lmpfr -lgmp make[3]: Leaving directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/src' make[2]: Leaving directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/src' dh_auto_build -a -D intl - cd intl && make -j3 "INSTALL=install --strip-program=true" + cd intl && make -j4 "INSTALL=install --strip-program=true" make[2]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/intl' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/intl' dh_auto_build -a -D po - cd po && make -j3 "INSTALL=install --strip-program=true" + cd po && make -j4 "INSTALL=install --strip-program=true" make[2]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/po' make giac.pot-update make[3]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/po' @@ -15246,45 +15281,51 @@ test -z "es.gmo fr.gmo el.gmo pt.gmo it.gmo en.gmo zh.gmo de.gmo" || make es.gmo fr.gmo el.gmo pt.gmo it.gmo en.gmo zh.gmo de.gmo make[3]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/po' /usr/bin/msgmerge --update es.po giac.pot -/usr/bin/msgmerge --update fr.po giac.pot /usr/bin/msgmerge --update el.po giac.pot -......................................................................................................................................................................................................................................................................................................... done. -.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. done. -... done. -fr.po:2729: el.po:2594: warning: internationalized messages should not contain the '\f' escape sequence -warning: internationalized messages should not contain the '\f' escape sequence +/usr/bin/msgmerge --update fr.po giac.pot +/usr/bin/msgmerge --update pt.po giac.pot +........................................................................................................................................................................................................................................................... done. +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... done. +.......................................... done. +....................................................................................................................................................................pt.po:2734: warning: internationalized messages should not contain the '\f' escape sequence +pt.po:2734: warning: internationalized messages should not contain the '\f' escape sequence +...............................................el.po:2594: warning: internationalized messages should not contain the '\f' escape sequence +.fr.po:2729: warning: internationalized messages should not contain the '\f' escape sequence fr.po:2729: warning: internationalized messages should not contain the '\f' escape sequence + done. es.po:2757: warning: internationalized messages should not contain the '\f' escape sequence es.po:2757: warning: internationalized messages should not contain the '\f' escape sequence -/usr/bin/msgmerge --update pt.po giac.pot /usr/bin/msgmerge --update it.po giac.pot /usr/bin/msgmerge --update en.po giac.pot -....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... done. - done. - done. -en.po:2682: warning: internationalized messages should not contain the '\f' escape sequence -it.po:2565: warning: internationalized messages should not contain the '\f' escape sequence -pt.po:2734: warning: internationalized messages should not contain the '\f' escape sequence -pt.po:2734: warning: internationalized messages should not contain the '\f' escape sequence /usr/bin/msgmerge --update zh.po giac.pot /usr/bin/msgmerge --update de.po giac.pot +................................................................................................................................................................................................................................................................. done. +it.po:2565: warning: internationalized messages should not contain the '\f' escape sequence +.......................................................................................................................................................................................................................................................................................................................................................... done. +............................................................................................................................................................................................................................... done. +..............................................................................zh.po:2643: warning: internationalized messages should not contain the '\f' escape sequence. +..zh.po:2643: warning: internationalized messages should not contain the '\f' escape sequence +...............................................................................en.po:2682: warning: internationalized messages should not contain the '\f' escape sequence. +............................................................................................. done. rm -f es.gmo && /usr/bin/msgfmt -c --statistics -o es.gmo es.po -1381 translated messages, 427 fuzzy translations, 695 untranslated messages. -.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................rm -f fr.gmo && /usr/bin/msgfmt -c --statistics -o fr.gmo fr.po - done. - done. -zh.po:2643: warning: internationalized messages should not contain the '\f' escape sequence -zh.po:2643: warning: internationalized messages should not contain the '\f' escape sequence de.po:2746: warning: internationalized messages should not contain the '\f' escape sequence de.po:2746: warning: internationalized messages should not contain the '\f' escape sequence +rm -f fr.gmo && /usr/bin/msgfmt -c --statistics -o fr.gmo fr.po +rm -f el.gmo && /usr/bin/msgfmt -c --statistics -o el.gmo el.po +1381 translated messages, 427 fuzzy translations, 695 untranslated messages. +rm -f pt.gmo && /usr/bin/msgfmt -c --statistics -o pt.gmo pt.po +rm -f it.gmo && /usr/bin/msgfmt -c --statistics -o it.gmo it.po fr.po:7: warning: header field 'Project-Id-Version' still has the initial default value fr.po:7: warning: header field 'Last-Translator' still has the initial default value fr.po:7: warning: header field 'Language-Team' still has the initial default value fr.po:7: warning: header field 'Language' still has the initial default value +el.po:6: warning: header field 'Project-Id-Version' still has the initial default value +el.po:6: warning: header field 'Language-Team' still has the initial default value +el.po:6: warning: header field 'Language' still has the initial default value +1160 translated messages, 200 fuzzy translations, 1143 untranslated messages. 2261 translated messages, 76 fuzzy translations, 166 untranslated messages. -rm -f el.gmo && /usr/bin/msgfmt -c --statistics -o el.gmo el.po -rm -f pt.gmo && /usr/bin/msgfmt -c --statistics -o pt.gmo pt.po -rm -f it.gmo && /usr/bin/msgfmt -c --statistics -o it.gmo it.po +rm -f en.gmo && /usr/bin/msgfmt -c --statistics -o en.gmo en.po +rm -f zh.gmo && /usr/bin/msgfmt -c --statistics -o zh.gmo zh.po it.po:7: warning: header field 'Project-Id-Version' still has the initial default value it.po:7: warning: header field 'Last-Translator' still has the initial default value it.po:7: warning: header field 'Language-Team' still has the initial default value @@ -15297,21 +15338,15 @@ pt.po:8: warning: header field 'Language-Team' still has the initial default value pt.po:8: warning: header field 'Language' still has the initial default value 932 translated messages, 316 fuzzy translations, 1255 untranslated messages. -el.po:6: warning: header field 'Project-Id-Version' still has the initial default value -el.po:6: warning: header field 'Language-Team' still has the initial default value -el.po:6: warning: header field 'Language' still has the initial default value -1160 translated messages, 200 fuzzy translations, 1143 untranslated messages. -rm -f en.gmo && /usr/bin/msgfmt -c --statistics -o en.gmo en.po -rm -f zh.gmo && /usr/bin/msgfmt -c --statistics -o zh.gmo zh.po rm -f de.gmo && /usr/bin/msgfmt -c --statistics -o de.gmo de.po -en.po:7: warning: zh.po:8: warning: header field 'Language' still has the initial default value -1078 translated messages, 465 fuzzy translations, 960 untranslated messages. -header field 'Project-Id-Version' still has the initial default value +zh.po:8: warning: header field 'Project-Id-Version' still has the initial default value zh.po:8: warning: header field 'PO-Revision-Date' still has the initial default value zh.po:8: warning: header field 'Last-Translator' still has the initial default value zh.po:8: warning: header field 'Language-Team' still has the initial default value zh.po:8: warning: header field 'Language' still has the initial default value +en.po:7: warning: header field 'Language' still has the initial default value 932 translated messages, 316 fuzzy translations, 1255 untranslated messages. +1078 translated messages, 465 fuzzy translations, 960 untranslated messages. de.po:7: warning: header field 'Project-Id-Version' still has the initial default value de.po:7: warning: header field 'PO-Revision-Date' still has the initial default value de.po:7: warning: header field 'Last-Translator' still has the initial default value @@ -15322,20 +15357,20 @@ touch stamp-po make[2]: Leaving directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/po' dh_auto_build -a -D doc -- info - cd doc && make -j3 "INSTALL=install --strip-program=true" info + cd doc && make -j4 "INSTALL=install --strip-program=true" info make[2]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/doc' Making info in en make[3]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/doc/en' restore=: && backupdir=".am$$" && \ am__cwd=`pwd` && CDPATH="${ZSH_VERSION+.}:" && cd . && \ rm -rf $backupdir && mkdir $backupdir && \ -if (/bin/bash '/build/reproducible-path/giac-1.9.0.93+dfsg2/config/missing' makeinfo --version) >/dev/null 2>&1; then \ +if (/bin/sh '/build/reproducible-path/giac-1.9.0.93+dfsg2/config/missing' makeinfo --version) >/dev/null 2>&1; then \ for f in giac_us.info giac_us.info-[0-9] giac_us.info-[0-9][0-9] giac_us.i[0-9] giac_us.i[0-9][0-9]; do \ if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \ done; \ else :; fi && \ cd "$am__cwd"; \ -if /bin/bash '/build/reproducible-path/giac-1.9.0.93+dfsg2/config/missing' makeinfo -I . \ +if /bin/sh '/build/reproducible-path/giac-1.9.0.93+dfsg2/config/missing' makeinfo -I . \ -o giac_us.info giac_us.texinfo; \ then \ rc=0; \ @@ -15352,13 +15387,13 @@ restore=: && backupdir=".am$$" && \ am__cwd=`pwd` && CDPATH="${ZSH_VERSION+.}:" && cd . && \ rm -rf $backupdir && mkdir $backupdir && \ -if (/bin/bash '/build/reproducible-path/giac-1.9.0.93+dfsg2/config/missing' makeinfo --version) >/dev/null 2>&1; then \ +if (/bin/sh '/build/reproducible-path/giac-1.9.0.93+dfsg2/config/missing' makeinfo --version) >/dev/null 2>&1; then \ for f in giac_es.info giac_es.info-[0-9] giac_es.info-[0-9][0-9] giac_es.i[0-9] giac_es.i[0-9][0-9]; do \ if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \ done; \ else :; fi && \ cd "$am__cwd"; \ -if /bin/bash '/build/reproducible-path/giac-1.9.0.93+dfsg2/config/missing' makeinfo -I . \ +if /bin/sh '/build/reproducible-path/giac-1.9.0.93+dfsg2/config/missing' makeinfo -I . \ -o giac_es.info giac_es.texinfo; \ then \ rc=0; \ @@ -15396,7 +15431,7 @@ make[2]: Leaving directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/doc' make[1]: Leaving directory '/build/reproducible-path/giac-1.9.0.93+dfsg2' dh_auto_build -Nlibgiac0t64 -Nlibgiac-dev -Nxcas - make -j3 + make -j4 make[1]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2' make all-recursive make[2]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2' @@ -15453,26 +15488,26 @@ ./tutoriel.tex:147: Warning: Undefined label: 'config' ./tutoriel.tex:155: Warning: Undefined label: 'config' ./tutoriel.tex:237: Warning: Undefined label: 'config' +Exclude comment 'comment' ./tutoriel.tex:495: Warning: Undefined label: 'config' ./tutoriel.tex:592: Warning: Undefined label: 'config' -Exclude comment 'comment' HeVeA Warning: Label(s) may have changed. Rerun me to get cross-references right. Run, run, again... ./casinter.tex:4: Warning: Command not found: \textheight -./tutoriel.tex:989: Warning: Undefined label: 'deriv' /usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'pdftex' /usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'colorlinks=true' /usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'linkcolor=violet' ./cascmd_en.tex:76: Warning: Command not found: \allowdisplaybreaks -./tutoriel.tex:1627: Warning: Undefined label: 'config' -./tutoriel.tex:1646: Warning: Undefined label: 'config' +./tutoriel.tex:989: Warning: Undefined label: 'deriv' ./cascmd_en.tex:173: Warning: keyval, unknown key: 'breaklines' +./tutoriel.tex:1627: Warning: Undefined label: 'config' ./cascmd_en.tex:238: Warning: Command not found: \frontmatter -./tutoriel.tex:2006: Warning: Undefined label: 'config' ./cascmd_en.tex:241: Warning: Command not found: \vfill ./cascmd_en.tex:256: Warning: Command not found: \mainmatter -/usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'pdftex' +./tutoriel.tex:1646: Warning: Undefined label: 'config' ./cascmd_en.tex:291: Warning: Undefined label: 'ssec:diff' +/usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'pdftex' +./tutoriel.tex:2006: Warning: Undefined label: 'config' ./tutoriel.tex:2212: Warning: Undefined label: 'solve' ./tutoriel.tex:2385: Warning: Undefined label: 'config' ./cascmd_en.tex:518: Warning: Undefined label: 'sec:expred' @@ -15486,13 +15521,7 @@ ./cascmd_en.tex:586: Warning: Undefined label: 'fig:xcas-open' ./cascmd_en.tex:601: Warning: Undefined label: 'sssec:helpind' ./cascmd_en.tex:616: Warning: Undefined label: 'sec:config' -Fixpoint reached in 2 step(s) ./cascmd_en.tex:627: Warning: Undefined label: 'ssec:approx' -tdir=`echo casinter.tex | sed -e 's/\.tex//'`; \ -/bin/bash /build/reproducible-path/giac-1.9.0.93+dfsg2/config/install-sh -d $tdir ; \ -hacha $tdir.html -o $tdir/index.html ; \ -touch $tdir.png ; \ -/bin/cp -f $tdir*.png $tdir ./cascmd_en.tex:637: Warning: Undefined label: 'ssec:complex' ./cascmd_en.tex:637: Warning: Undefined label: 'ssec:cvars' ./cascmd_en.tex:644: Warning: Undefined label: 'ssec:angles' @@ -15500,6 +15529,12 @@ ./cascmd_en.tex:658: Warning: Undefined label: 'ssec:lang' ./cascmd_en.tex:666: Warning: Undefined label: 'ssec:confcomp' ./cascmd_en.tex:674: Warning: Undefined label: 'fig:xcas-scientific-keyboard' +Fixpoint reached in 2 step(s) +tdir=`echo casinter.tex | sed -e 's/\.tex//'`; \ +/bin/sh /build/reproducible-path/giac-1.9.0.93+dfsg2/config/install-sh -d $tdir ; \ +hacha $tdir.html -o $tdir/index.html ; \ +touch $tdir.png ; \ +/bin/cp -f $tdir*.png $tdir ./cascmd_en.tex:702: Warning: Undefined label: 'ssec:CST' ./cascmd_en.tex:723: Warning: Undefined label: 'ssec:helpmenu' touch casinter.stamp @@ -15577,19 +15612,17 @@ ./cascmd_en.tex:2164: Warning: Command not found: \lstlang@xml@ ./cascmd_en.tex:2181: Warning: Command not found: \lstdd@xml ./cascmd_en.tex:2181: Warning: Command not found: \lstlang@xml@ -HeVeA Warning: Label(s) may have changed. Rerun me to get cross-references right. -HeVeA Warning: images may have changed, run 'imagen -pdf tutoriel' -Run, run, again... ./cascmd_en.tex:2462: Warning: Undefined label: 'sec:swin' ./cascmd_en.tex:2462: Warning: Undefined label: 'enum:kbd' ./cascmd_en.tex:2585: Warning: Undefined label: 'tab:actions' ./cascmd_en.tex:2657: Warning: Undefined label: 'fig:spreadsheet' ./cascmd_en.tex:2688: Warning: Undefined label: 'ssec:binocthex' +HeVeA Warning: Label(s) may have changed. Rerun me to get cross-references right. +HeVeA Warning: images may have changed, run 'imagen -pdf tutoriel' +Run, run, again... ./cascmd_en.tex:2733: Warning: Undefined label: 'ssec:confcomp' ./cascmd_en.tex:2733: Warning: Undefined label: 'enum:float' ./cascmd_en.tex:2735: Warning: Undefined label: 'ssec:evalf' -/usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'colorlinks' -/usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'pdftex' ./cascmd_en.tex:2753: Warning: Undefined label: 'tab:symb-constants' ./cascmd_en.tex:2780: Warning: Undefined label: 'ssec:approx' ./cascmd_en.tex:2793: Warning: Undefined label: 'ssec:evalf' @@ -15603,6 +15636,8 @@ ./cascmd_en.tex:2938: Warning: Undefined label: 'ssec:spoly' ./cascmd_en.tex:2944: Warning: Undefined label: 'sec:lists' ./cascmd_en.tex:2959: Warning: Undefined label: 'ssec:lang' +/usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'colorlinks' +/usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'pdftex' ./cascmd_en.tex:3064: Warning: Undefined label: 'ssec:solve' ./cascmd_en.tex:3093: Warning: Undefined label: 'sec:seq' ./cascmd_en.tex:3321: Warning: Undefined label: 'ssec:imageprops' @@ -15645,9 +15680,13 @@ ./cascmd_en.tex:4735: Warning: Undefined label: 'ssec:sepvars' ./cascmd_en.tex:4748: Warning: Undefined label: 'ssec:trim-string' ./cascmd_en.tex:4790: Warning: Undefined label: 'ssec:cumsum' +./cascmd_en.tex:4990: Warning: Undefined label: 'ssec:catobj' +./cascmd_en.tex:4992: Warning: Undefined label: 'sssec:contextplus' Fixpoint reached in 2 step(s) Now, I am running imagen for you RESOLUTION: 100 +./cascmd_en.tex:5032: Warning: Undefined label: 'ssec:catobj' +./cascmd_en.tex:5034: Warning: Undefined label: 'ssec:plusconcat' This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode @@ -15658,12 +15697,14 @@ Document Class: article 2024/06/29 v1.4n Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty -(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) +(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)./cascmd_en.tex:5084: Warning: Undefined label: 'sec:numbs' + (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def))) -(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty +(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty./cascmd_en.tex:5098: Warning: Undefined label: 'ssec:binocthex' + For additional information on amsmath, use the `?' option. (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty)) @@ -15671,84 +15712,78 @@ (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty) -(/usr/share/texlive/texmf-dist/tex/latex/stmaryrd/stmaryrd.sty./cascmd_en.tex:4990: Warning: Undefined label: 'ssec:catobj' -./cascmd_en.tex:4992: Warning: Undefined label: 'sssec:contextplus' -) +(/usr/share/texlive/texmf-dist/tex/latex/stmaryrd/stmaryrd.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/times.sty) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/mathptmx.sty) (/usr/share/texlive/texmf-dist/tex/generic/iftex/ifpdf.sty -(/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty))./cascmd_en.tex:5032: Warning: Undefined label: 'ssec:catobj' -./cascmd_en.tex:5034: Warning: Undefined label: 'ssec:plusconcat' - +(/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) -(/usr/share/texlive/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) -(/usr/share/texlive/texmf-dist/tex/generic/pdfescape/pdfescape.sty -(/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty./cascmd_en.tex:5084: Warning: Undefined label: 'sec:numbs' -) -(/usr/share/texlive/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty -(/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty)))./cascmd_en.tex:5098: Warning: Undefined label: 'ssec:binocthex' +(/usr/share/texlive/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty)./cascmd_en.tex:5177: Warning: Undefined label: 'ssec:bool' + +(/usr/share/texlive/texmf-dist/tex/generic/pdfescape/pdfescape.sty./cascmd_en.tex:5180: Warning: Undefined label: 'ssec:bool' +./cascmd_en.tex:5183: Warning: Undefined label: 'sec:numbs' +./cascmd_en.tex:5193: Warning: Undefined label: 'ssec:binocthex' + +(/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty./cascmd_en.tex:5198: Warning: Undefined label: 'ssec:confcomp' +)./cascmd_en.tex:5198: Warning: Undefined label: 'enum:base' +(/usr/share/texlive/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +(/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty))) (/usr/share/texlive/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/share/texlive/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty (/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) -(/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty./cascmd_en.tex:5177: Warning: Undefined label: 'ssec:bool' -./cascmd_en.tex:5180: Warning: Undefined label: 'ssec:bool' -./cascmd_en.tex:5183: Warning: Undefined label: 'sec:numbs' -)./cascmd_en.tex:5193: Warning: Undefined label: 'ssec:binocthex' -./cascmd_en.tex:5198: Warning: Undefined label: 'ssec:confcomp' -./cascmd_en.tex:5198: Warning: Undefined label: 'enum:base' - +(/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/share/texlive/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty) -(/usr/share/texlive/texmf-dist/tex/generic/bitset/bitset.sty -(/usr/share/texlive/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty)) -(/usr/share/texlive/texmf-dist/tex/latex/base/atbegshi-ltx.sty)) -(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def -(/usr/share/texlive/texmf-dist/tex/latex/base/atveryend-ltx.sty) -(/usr/share/texlive/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty./cascmd_en.tex:5334: Warning: Undefined label: 'ssec:confcomp' +(/usr/share/texlive/texmf-dist/tex/generic/bitset/bitset.sty./cascmd_en.tex:5334: Warning: Undefined label: 'ssec:confcomp' ./cascmd_en.tex:5335: Warning: Undefined label: 'enum:base' -(/usr/share/texlive/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty))) -(/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty -(/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1ptm.fd))./cascmd_en.tex:5356: Warning: Undefined label: 'ssec:convert' +(/usr/share/texlive/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty)) +(/usr/share/texlive/texmf-dist/tex/latex/base/atbegshi-ltx.sty)) +(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def./cascmd_en.tex:5356: Warning: Undefined label: 'ssec:convert' -(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def./cascmd_en.tex:5386: Warning: Undefined label: 'ssec:binocthex' +(/usr/share/texlive/texmf-dist/tex/latex/base/atveryend-ltx.sty) +(/usr/share/texlive/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty +(/usr/share/texlive/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty)))./cascmd_en.tex:5386: Warning: Undefined label: 'ssec:binocthex' ./cascmd_en.tex:5387: Warning: Undefined label: 'ssec:horner' ./cascmd_en.tex:5388: Warning: Undefined label: 'ssec:rlst' -) + +(/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty +(/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1ptm.fd)) +(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) No file tutoriel.image.aux. (/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/share/texlive/texmf-dist/tex/latex/grfext/grfext.sty) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) -(/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty -(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg)./cascmd_en.tex:5435: Warning: Undefined label: 'ssec:seqbasics' - -(/usr/share/texlive/texmf-dist/tex/latex/graphics/mathcolor.ltx))./cascmd_en.tex:5457: Warning: Undefined label: 'ssec:lstbasics' +(/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty./cascmd_en.tex:5435: Warning: Undefined label: 'ssec:seqbasics' +(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg) +(/usr/share/texlive/texmf-dist/tex/latex/graphics/mathcolor.ltx)) Overfull \hbox (15.0pt too wide) in paragraph at lines 24--25 [][] -[1 <./xcas-sinplot.png>] +[1 <./xcas-sinplot.png./cascmd_en.tex:5457: Warning: Undefined label: 'ssec:lstbasics' +>] Overfull \hbox (15.0pt too wide) in paragraph at lines 26--27 [][] -[2 <./xcas-sinplot2.png./cascmd_en.tex:5479: Warning: Undefined label: 'sec:defmat' -./cascmd_en.tex:5481: Warning: Undefined label: 'ssec:spoly' -./cascmd_en.tex:5486: Warning: Undefined label: 'sec:lists' ->] +[2 <./xcas-sinplot2.png>] Overfull \hbox (15.0pt too wide) in paragraph at lines 28--29 [][] -[3 <./xcas-help-index.png>] +[3 <./xcas-help-index.png./cascmd_en.tex:5479: Warning: Undefined label: 'sec:defmat' +./cascmd_en.tex:5481: Warning: Undefined label: 'ssec:spoly' +./cascmd_en.tex:5486: Warning: Undefined label: 'sec:lists' +>] Overfull \hbox (15.0pt too wide) in paragraph at lines 30--31 [][] @@ -15780,8 +15815,7 @@ Overfull \hbox (15.0pt too wide) in paragraph at lines 44--45 [][] -[11 <./xcas-3dplot.png./cascmd_en.tex:5655: Warning: Undefined label: 'ssec:diff' ->] +[11 <./xcas-3dplot.png>] Overfull \hbox (15.0pt too wide) in paragraph at lines 46--47 [][] @@ -15799,6 +15833,7 @@ (see the transcript file for additional information) Output written on tutoriel.image.pdf (13 pages, 142206 bytes). Transcript written on tutoriel.image.log. +./cascmd_en.tex:5655: Warning: Undefined label: 'ssec:diff' ./cascmd_en.tex:5775: Warning: Undefined label: 'ssec:lang' ./cascmd_en.tex:5779: Warning: Undefined label: 'ssec:els' ./cascmd_en.tex:5924: Warning: Undefined label: 'sssec:contextplus' @@ -15817,13 +15852,13 @@ ./cascmd_en.tex:6513: Warning: Undefined label: 'ssec:lhs' ./cascmd_en.tex:6513: Warning: Undefined label: 'ssec:rhs' ./cascmd_en.tex:6667: Warning: Undefined label: 'ssec:funcs' -./cascmd_en.tex:6866: Warning: Undefined label: 'ssec:mat2list' tdir=`echo tutoriel.tex | sed -e 's/\.tex//'`; \ -/bin/bash /build/reproducible-path/giac-1.9.0.93+dfsg2/config/install-sh -d $tdir ; \ +/bin/sh /build/reproducible-path/giac-1.9.0.93+dfsg2/config/install-sh -d $tdir ; \ hacha $tdir.html -o $tdir/index.html ; \ touch $tdir.png ; \ /bin/cp -f $tdir*.png $tdir touch tutoriel.stamp +./cascmd_en.tex:6866: Warning: Undefined label: 'ssec:mat2list' ./cascmd_en.tex:7315: Warning: Undefined label: 'sssec:product0' ./cascmd_en.tex:7316: Warning: Undefined label: 'sssec:product' ./cascmd_en.tex:7317: Warning: Undefined label: 'ssec:product1' @@ -18268,7 +18303,7 @@ Transcript written on cascmd_en.image.log. cat: cascmd_en.image.pdf: No such file or directory tdir=`echo cascmd_en.tex | sed -e 's/\.tex//'`; \ -/bin/bash /build/reproducible-path/giac-1.9.0.93+dfsg2/config/install-sh -d $tdir ; \ +/bin/sh /build/reproducible-path/giac-1.9.0.93+dfsg2/config/install-sh -d $tdir ; \ hacha $tdir.html -o $tdir/index.html ; \ touch $tdir.png ; \ /bin/cp -f $tdir*.png $tdir @@ -18278,29 +18313,29 @@ make[4]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/doc/es' TEXINPUTS=.:$TEXINPUTS /usr/bin/pdflatex cas_es.tex TEXINPUTS=.:$TEXINPUTS /usr/bin/latex cas_es.tex -This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex) - restricted \write18 enabled. This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=pdflatex) restricted \write18 enabled. +This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex) + restricted \write18 enabled. entering extended mode +(./cas_es.texentering extended mode (./cas_es.tex LaTeX2e <2024-11-01> L3 programming layer <2024-10-09> (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls -Document Class: article 2024/06/29 v1.4n Standard LaTeX document class -(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))entering extended mode -(./cas_es.tex LaTeX2e <2024-11-01> L3 programming layer <2024-10-09> (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2024/06/29 v1.4n Standard LaTeX document class -(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)) -(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def) -(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) +(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo) +Document Class: article 2024/06/29 v1.4n Standard LaTeX document class +(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))) +(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def +(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def)) (./cas_es.aux) -[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map No file cas_es.aux. +[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map [1]}] Overfull \hbox (0.38774pt too wide) in paragraph at lines 74--78 []\OT1/cmr/m/n/10 funciones tran-scen-den-tales : \OT1/cmtt/m/n/10 acos\OT1/cmr @@ -18324,14 +18359,14 @@ (Font) for symbol `textbraceleft' on input line 100. -[3] +[3 LaTeX Font Warning: Font shape `OMS/cmtt/m/n' undefined (Font) using `OMS/cmsy/m/n' instead (Font) for symbol `textbraceleft' on input line 100. -[3] +[3]] Overfull \hbox (5.8612pt too wide) in paragraph at lines 141--144 \OT1/cmr/m/n/10 en el di-rec-to-rio ac-tual, salvo cuando se ac-ti-van las vari -ables de en-torno [][]\OT1/cmtt/m/n/10 SHOW_TIME[]\OT1/cmr/m/n/10 . @@ -18363,9 +18398,7 @@ cmtt/m/n/10 src/factor.cc\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 src/normalize.cc\OT 1/cmr/m/n/10 , -[5] (./cas_es.aux) -kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 tcrm1000 - +[5 Overfull \hbox (14.07219pt too wide) in paragraph at lines 182--183 [][][]\OT1/cmtt/m/n/10 derive.cc intg.cc lin.cc series.cc subst.cc/.h[]\OT1/cmr /m/n/10 : C^^Salculo. Derivaci^^Son @@ -18379,7 +18412,7 @@ cmtt/m/n/10 src/factor.cc\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 src/normalize.cc\OT 1/cmr/m/n/10 , -[5] (./cas_es.aux) +[5]] (./cas_es.aux) (./cas_es.aux LaTeX Font Warning: Some font shapes were not available, defaults substituted. @@ -18387,7 +18420,9 @@ (see the transcript file for additional information) Output written on cas_es.dvi (5 pages, 15584 bytes). Transcript written on cas_es.log. -TEXINPUTS=.:$TEXINPUTS /usr/bin/latex cas_es.tex +)TEXINPUTS=.:$TEXINPUTS /usr/bin/latex cas_es.tex + +kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 tcrm1000 This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex) restricted \write18 enabled. entering extended mode @@ -18508,7 +18543,7 @@ Transcript written on cas_es.log. /usr/bin/dvips -o cas_es.ps cas_es.dvi This is dvips(k) 2024.1 (TeX Live 2025/dev) Copyright 2024 Radical Eye Software (www.radicaleye.com) -' TeX output 2024.11.06:0647' -> cas_es.ps +' TeX output 2024.11.07:1040' -> cas_es.ps kpathsea: Running mktexpk --mfmode ljfour --bdpi 600 --mag 1+0/600 --dpi 600 tcrm1000 mktexpk: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1+0/600; nonstopmode; input tcrm1000 @@ -18565,7 +18600,6 @@ TEXINPUTS=.:$TEXINPUTS /usr/bin/pdflatex cas_es.tex This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=pdflatex) restricted \write18 enabled. -mktexpk: /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/.debhelper/generated/_source/home/.texlive2024/texmf-var/fonts/pk/ljfour/jknappen/ec/tcrm1000.600pk already exists. entering extended mode (./cas_es.tex LaTeX2e <2024-11-01> @@ -18573,25 +18607,9 @@ (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2024/06/29 v1.4n Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)) - - - - -. - - - - - - - - - -[1] -[2] [3] -(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def[4] [5] -) -(./cas_es.aux) +(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) +(./cas_es.aux)mktexpk: /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/.debhelper/generated/_source/home/.texlive2024/texmf-var/fonts/pk/ljfour/jknappen/ec/tcrm1000.600pk already exists. + [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] Overfull \hbox (0.38774pt too wide) in paragraph at lines 74--78 []\OT1/cmr/m/n/10 funciones tran-scen-den-tales : \OT1/cmtt/m/n/10 acos\OT1/cmr @@ -18608,6 +18626,12 @@ [3] + + + + +. + Overfull \hbox (5.8612pt too wide) in paragraph at lines 141--144 \OT1/cmr/m/n/10 en el di-rec-to-rio ac-tual, salvo cuando se ac-ti-van las vari -ables de en-torno [][]\OT1/cmtt/m/n/10 SHOW_TIME[]\OT1/cmr/m/n/10 . @@ -18616,7 +18640,15 @@ \OT1/cmr/m/n/10 N^^Sotese que puedes usar [][]\OT1/cmtt/m/n/10 #include []\OT1/cmr/m/n/10 para in-cluir to-das las cabeceras -[4] +[4 +] + + + + + + + Overfull \hbox (14.07219pt too wide) in paragraph at lines 182--183 [][][]\OT1/cmtt/m/n/10 derive.cc intg.cc lin.cc series.cc subst.cc/.h[]\OT1/cmr /m/n/10 : C^^Salculo. Derivaci^^Son @@ -18630,15 +18662,18 @@ cmtt/m/n/10 src/factor.cc\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 src/normalize.cc\OT 1/cmr/m/n/10 , -[5] (./cas_es.aux) +[5 +] (./cas_es.aux) LaTeX Font Warning: Some font shapes were not available, defaults substituted. ) (see the transcript file for additional information) [1] +[2 L3 programming layer <2024-10-09> (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2024/06/29 v1.4n Standard LaTeX document class -(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))./cascmd_el.tex:2: Warning: Command not found: \textheight - +(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo) +LaTeX2e <2024-11-01> +L3 programming layer <2024-10-09> +(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls) +Document Class: article 2024/06/29 v1.4n Standard LaTeX document class +(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)) (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) No file cas_el.aux. [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] +(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def./cascmd_el.tex:2: Warning: Command not found: \textheight + Overfull \hbox (0.38774pt too wide) in paragraph at lines 74--78 []\OT1/cmr/m/n/10 funciones tran-scen-den-tales : \OT1/cmtt/m/n/10 acos\OT1/cmr /m/n/10 , \OT1/cmtt/m/n/10 acosh\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 alog\OT1/cmr @@ -18755,7 +18800,8 @@ (Font) for symbol `textbraceleft' on input line 100. -[3] +[3]) +(./cas_el.aux) Overfull \hbox (5.8612pt too wide) in paragraph at lines 141--144 \OT1/cmr/m/n/10 en el di-rec-to-rio ac-tual, salvo cuando se ac-ti-van las vari -ables de en-torno [][]\OT1/cmtt/m/n/10 SHOW_TIME[]\OT1/cmr/m/n/10 . @@ -18786,8 +18832,9 @@ (see the transcript file for additional information) +[1] Output written on cas_el.pdf (5 pages, 126488 bytes). Transcript written on cas_el.log. -TEXINPUTS=.:$TEXINPUTS /usr/bin/pdflatex cas_el.tex -This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=pdflatex) - restricted \write18 enabled. -HeVeA Warning: Label(s) may have changed. Rerun me to get cross-references right. -Run, run, again... -entering extended mode -(./cas_el.tex -LaTeX2e <2024-11-01> -L3 programming layer <2024-10-09> -(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls -Document Class: article 2024/06/29 v1.4n Standard LaTeX document class -(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)) -(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) -(./cas_el.aux) -[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] + Overfull \hbox (0.38774pt too wide) in paragraph at lines 74--78 []\OT1/cmr/m/n/10 funciones tran-scen-den-tales : \OT1/cmtt/m/n/10 acos\OT1/cmr /m/n/10 , \OT1/cmtt/m/n/10 acosh\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 alog\OT1/cmr @@ -18819,7 +18852,8 @@ /m/n/10 , \OT1/cmtt/m/n/10 atan\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 atanh\OT1/cmr /m/n/10 , -[2] +[2]TEXINPUTS=.:$TEXINPUTS /usr/bin/pdflatex cas_el.tex + LaTeX Font Warning: Font shape `OMS/cmtt/m/n' undefined (Font) using `OMS/cmsy/m/n' instead @@ -18835,14 +18869,7 @@ \OT1/cmr/m/n/10 N^^Sotese que puedes usar [][]\OT1/cmtt/m/n/10 #include []\OT1/cmr/m/n/10 para in-cluir to-das las cabeceras -[4]Fixpoint reached in 2 step(s) -tdir=`echo cas_el.tex | sed -e 's/\.tex//'`; \ -imagen -png -pdf -mag 2000 $tdir; \ -/bin/bash /build/reproducible-path/giac-1.9.0.93+dfsg2/config/install-sh -d $tdir ; \ -hacha $tdir.html -o $tdir/index.html ; \ -touch $tdir.png ; \ -/bin/cp -f $tdir*.png $tdir - +[4] Overfull \hbox (14.07219pt too wide) in paragraph at lines 182--183 [][][]\OT1/cmtt/m/n/10 derive.cc intg.cc lin.cc series.cc subst.cc/.h[]\OT1/cmr /m/n/10 : C^^Salculo. Derivaci^^Son @@ -18861,55 +18888,34 @@ LaTeX Font Warning: Some font shapes were not available, defaults substituted. ) -(see the transcript file for additional information) -Output written on cas_el.pdf (5 pages, 126488 bytes). +(see the transcript file for additional information) +Output written on cas_el.dvi (5 pages, 15584 bytes). Transcript written on cas_el.log. -if /usr/bin/grep -E -q -e '\\makeindex' cas_el.tex; then \ - TEXINPUTS=.:$TEXINPUTS /usr/bin/makeindex `echo cas_el.pdf | sed -e s/\.pdf/\.idx/` ; \ -fi -TEXINPUTS=.:$TEXINPUTS /usr/bin/pdflatex cas_el.tex -/usr/share/hevea/babel.hva:193: Warning: Hevea babel 'greek' not found, loading 'english' instead -/usr/share/hevea/english.hva:34: Warning: Ignoring (re-)definition of '\english@babel' by \newcommand +TEXINPUTS=.:$TEXINPUTS /usr/bin/latex cas_el.tex This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=pdflatex) restricted \write18 enabled. -touch cas_el.stamp -TEXINPUTS=.:$TEXINPUTS /usr/bin/latex cas_el.tex This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex) restricted \write18 enabled. +HeVeA Warning: Label(s) may have changed. Rerun me to get cross-references right. +Run, run, again... entering extended mode +(./cas_el.texentering extended mode (./cas_el.tex LaTeX2e <2024-11-01> L3 programming layer <2024-10-09> (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls -Document Class: article 2024/06/29 v1.4n Standard LaTeX document class -(/usr/share/texlive/texmf-dist/tex/latex/base/size10.cloentering extended mode -(./cas_el.tex) LaTeX2e <2024-11-01> L3 programming layer <2024-10-09> (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2024/06/29 v1.4n Standard LaTeX document class -(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))) +(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo +Document Class: article 2024/06/29 v1.4n Standard LaTeX document class +(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)))) (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) (./cas_el.aux) +[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def) (./cas_el.aux) -[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map/usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'pdftex' -/usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'colorlinks' -}] -[1] Overfull \hbox (0.38774pt too wide) in paragraph at lines 74--78 []\OT1/cmr/m/n/10 funciones tran-scen-den-tales : \OT1/cmtt/m/n/10 acos\OT1/cmr /m/n/10 , \OT1/cmtt/m/n/10 acosh\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 alog\OT1/cmr @@ -18917,7 +18923,8 @@ /m/n/10 , \OT1/cmtt/m/n/10 atan\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 atanh\OT1/cmr /m/n/10 , -[2 +[2] +[1] Overfull \hbox (0.38774pt too wide) in paragraph at lines 74--78 []\OT1/cmr/m/n/10 funciones tran-scen-den-tales : \OT1/cmtt/m/n/10 acos\OT1/cmr /m/n/10 , \OT1/cmtt/m/n/10 acosh\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 alog\OT1/cmr @@ -18925,21 +18932,28 @@ /m/n/10 , \OT1/cmtt/m/n/10 atan\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 atanh\OT1/cmr /m/n/10 , -[2]] +[2]Fixpoint reached in 2 step(s) + LaTeX Font Warning: Font shape `OMS/cmtt/m/n' undefined (Font) using `OMS/cmsy/m/n' instead (Font) for symbol `textbraceleft' on input line 100. -[3 +[3tdir=`echo cas_el.tex | sed -e 's/\.tex//'`; \ +imagen -png -pdf -mag 2000 $tdir; \ +/bin/sh /build/reproducible-path/giac-1.9.0.93+dfsg2/config/install-sh -d $tdir ; \ +hacha $tdir.html -o $tdir/index.html ; \ +touch $tdir.png ; \ +/bin/cp -f $tdir*.png $tdir +] LaTeX Font Warning: Font shape `OMS/cmtt/m/n' undefined (Font) using `OMS/cmsy/m/n' instead (Font) for symbol `textbraceleft' on input line 100. -[3]] +[3] Overfull \hbox (5.8612pt too wide) in paragraph at lines 141--144 \OT1/cmr/m/n/10 en el di-rec-to-rio ac-tual, salvo cuando se ac-ti-van las vari -ables de en-torno [][]\OT1/cmtt/m/n/10 SHOW_TIME[]\OT1/cmr/m/n/10 . @@ -18971,7 +18985,18 @@ cmtt/m/n/10 src/factor.cc\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 src/normalize.cc\OT 1/cmr/m/n/10 , -[5 +[5]RESOLUTION: 200 + (./cas_el.aux) + +LaTeX Font Warning: Some font shapes were not available, defaults substituted. + + ) +(see the transcript file for additional information) LaTeX Font Warning: Some font shapes were not available, defaults substituted. @@ -18993,38 +19020,47 @@ (see the transcript file for additional information) Output written on cas_el.dvi (5 pages, 15584 bytes). Transcript written on cas_el.log. - - -LaTeX Font Warning: Some font shapes were not available, defaults substituted. - - ) -(see the transcript file for additional information) TEXINPUTS=.:$TEXINPUTS /usr/bin/latex cas_el.tex + Output written on cas_el.pdf (5 pages, 126488 bytes). Transcript written on cas_el.log. +if /usr/bin/grep -E -q -e '\\makeindex' cas_el.tex; then \ + TEXINPUTS=.:$TEXINPUTS /usr/bin/makeindex `echo cas_el.pdf | sed -e s/\.pdf/\.idx/` ; \ +fi +TEXINPUTS=.:$TEXINPUTS /usr/bin/pdflatex cas_el.tex This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex) restricted \write18 enabled. +This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=pdflatex) + restricted \write18 enabled. +touch cas_el.stamp entering extended mode (./cas_el.tex LaTeX2e <2024-11-01> L3 programming layer <2024-10-09> (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2024/06/29 v1.4n Standard LaTeX document class -(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)) +(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))entering extended mode +(./cas_el.tex +LaTeX2e <2024-11-01> +L3 programming layer <2024-10-09> +(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls +Document Class: article 2024/06/29 v1.4n Standard LaTeX document class +(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)/usr/share/hevea/babel.hva:193: Warning: Hevea babel 'greek' not found, loading 'english' instead +/usr/share/hevea/english.hva:34: Warning: Ignoring (re-)definition of '\english@babel' by \newcommand +) (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def) (./cas_el.aux) -[1] +(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def +[1]) +(./cas_el.aux) Overfull \hbox (0.38774pt too wide) in paragraph at lines 74--78 []\OT1/cmr/m/n/10 funciones tran-scen-den-tales : \OT1/cmtt/m/n/10 acos\OT1/cmr /m/n/10 , \OT1/cmtt/m/n/10 acosh\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 alog\OT1/cmr @@ -19033,13 +19069,14 @@ /m/n/10 , [2] +[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map LaTeX Font Warning: Font shape `OMS/cmtt/m/n' undefined (Font) using `OMS/cmsy/m/n' instead (Font) for symbol `textbraceleft' on input line 100. -[3] +[3]}] Overfull \hbox (5.8612pt too wide) in paragraph at lines 141--144 \OT1/cmr/m/n/10 en el di-rec-to-rio ac-tual, salvo cuando se ac-ti-van las vari -ables de en-torno [][]\OT1/cmtt/m/n/10 SHOW_TIME[]\OT1/cmr/m/n/10 . @@ -19048,8 +19085,15 @@ \OT1/cmr/m/n/10 N^^Sotese que puedes usar [][]\OT1/cmtt/m/n/10 #include []\OT1/cmr/m/n/10 para in-cluir to-das las cabeceras -[4]./cascmd_el.tex:45: Warning: Command not found: \textgreek +[4] +Overfull \hbox (0.38774pt too wide) in paragraph at lines 74--78 +[]\OT1/cmr/m/n/10 funciones tran-scen-den-tales : \OT1/cmtt/m/n/10 acos\OT1/cmr +/m/n/10 , \OT1/cmtt/m/n/10 acosh\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 alog\OT1/cmr +/m/n/10 , \OT1/cmtt/m/n/10 asin\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 asinh\OT1/cmr +/m/n/10 , \OT1/cmtt/m/n/10 atan\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 atanh\OT1/cmr +/m/n/10 , +[2 Overfull \hbox (14.07219pt too wide) in paragraph at lines 182--183 [][][]\OT1/cmtt/m/n/10 derive.cc intg.cc lin.cc series.cc subst.cc/.h[]\OT1/cmr /m/n/10 : C^^Salculo. Derivaci^^Son @@ -19063,7 +19107,7 @@ cmtt/m/n/10 src/factor.cc\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 src/normalize.cc\OT 1/cmr/m/n/10 , -[5] (./cas_el.aux) +[5]] (./cas_el.aux) LaTeX Font Warning: Some font shapes were not available, defaults substituted. @@ -19071,63 +19115,8 @@ (see the transcript file for additional information) Output written on cas_el.dvi (5 pages, 15584 bytes). Transcript written on cas_el.log. -if /usr/bin/grep -E -q -e '\\makeindex' cas_el.tex; then \ - TEXINPUTS=.:$TEXINPUTS /usr/bin/makeindex `echo cas_el.dvi | sed -e s/\.dvi/\.idx/` ; \ -fi -TEXINPUTS=.:$TEXINPUTS /usr/bin/latex cas_el.tex -./cascmd_el.tex:49: Warning: Command not found: \textgreek -./cascmd_el.tex:49: Warning: Command not found: \textlatin -./cascmd_el.tex:49: Warning: Command not found: \textgreek -./cascmd_el.tex:49: Warning: Command not found: \textlatin -./cascmd_el.tex:49: Warning: Command not found: \textgreek -./cascmd_el.tex:49: Warning: Command not found: \textgreek -./cascmd_el.tex:49: Warning: Command not found: \textgreek -./cascmd_el.tex:49: Warning: Command not found: \textgreek -./cascmd_el.tex:49: Warning: Command not found: \textlatin -./cascmd_el.tex:50: Warning: Command not found: \vfill -This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex) - restricted \write18 enabled. -./cascmd_el.tex:62: Warning: Command not found: \greek@babel -./cascmd_el.tex:65: Warning: Command not found: \textgreek -./cascmd_el.tex:65: Warning: Command not found: \textgreek -./cascmd_el.tex:68: Warning: Command not found: \textgreek -./cascmd_el.tex:68: Warning: Command not found: \textlatin -./cascmd_el.tex:68: Warning: Command not found: \textgreek -./cascmd_el.tex:68: Warning: Command not found: \textlatin -./cascmd_el.tex:68: Warning: Command not found: \textgreek -./cascmd_el.tex:68: Warning: Command not found: \textlatin -./cascmd_el.tex:68: Warning: Command not found: \textgreek -./cascmd_el.tex:68: Warning: Command not found: \textlatin -./cascmd_el.tex:70: Warning: Command not found: \greek@babel -entering extended mode -(./cas_el.tex -LaTeX2e <2024-11-01> -L3 programming layer <2024-10-09> -(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls -Document Class: article 2024/06/29 v1.4n Standard LaTeX document class -(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)./cascmd_el.tex:79: Warning: Command not found: \textgreek -)./cascmd_el.tex:79: Warning: Command not found: \textgreek -./cascmd_el.tex:80: Warning: Command not found: \textgreek -./cascmd_el.tex:80: Warning: Command not found: \textlatin -./cascmd_el.tex:80: Warning: Command not found: \textgreek -./cascmd_el.tex:80: Warning: Command not found: \textlatin -./cascmd_el.tex:81: Warning: Command not found: \greek@babel - -(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def) -(./cas_el.aux)./cascmd_el.tex:87: Warning: Command not found: \textgreek -./cascmd_el.tex:87: Warning: Command not found: \textlatin -./cascmd_el.tex:87: Warning: Command not found: \textgreek -./cascmd_el.tex:87: Warning: Command not found: \textlatin - -[1] -Overfull \hbox (0.38774pt too wide) in paragraph at lines 74--78 -[]\OT1/cmr/m/n/10 funciones tran-scen-den-tales : \OT1/cmtt/m/n/10 acos\OT1/cmr -/m/n/10 , \OT1/cmtt/m/n/10 acosh\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 alog\OT1/cmr -/m/n/10 , \OT1/cmtt/m/n/10 asin\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 asinh\OT1/cmr -/m/n/10 , \OT1/cmtt/m/n/10 atan\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 atanh\OT1/cmr -/m/n/10 , +/usr/bin/dvips -o cas_el.ps cas_el.dvi -[2] LaTeX Font Warning: Font shape `OMS/cmtt/m/n' undefined (Font) using `OMS/cmsy/m/n' instead @@ -19162,29 +19151,75 @@ LaTeX Font Warning: Some font shapes were not available, defaults substituted. ) -(see the transcript file for additional information) -Output written on cas_el.dvi (5 pages, 15584 bytes). -Transcript written on cas_el.log. -/usr/bin/dvips -o cas_el.ps cas_el.dvi -This is dvips(k) 2024.1 (TeX Live 2025/dev) Copyright 2024 Radical Eye Software (www.radicaleye.com) -' TeX output 2024.11.06:0648' -> cas_el.ps - - - +(see the transcript file for additional information) cas_el.ps +>> + -. - - - - - - - +. >>> +>> +> -[1] + +Output written on cas_el.pdf (5 pages, 126488 bytes). +Transcript written on cas_el.log. +[1] [2] [3] [4] [5] +/usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'pdftex' +/usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'colorlinks' +./cascmd_el.tex:45: Warning: Command not found: \textgreek +./cascmd_el.tex:49: Warning: Command not found: \textgreek +./cascmd_el.tex:49: Warning: Command not found: \textlatin +./cascmd_el.tex:49: Warning: Command not found: \textgreek +./cascmd_el.tex:49: Warning: Command not found: \textlatin +./cascmd_el.tex:49: Warning: Command not found: \textgreek +./cascmd_el.tex:49: Warning: Command not found: \textgreek +./cascmd_el.tex:49: Warning: Command not found: \textgreek +./cascmd_el.tex:49: Warning: Command not found: \textgreek +./cascmd_el.tex:49: Warning: Command not found: \textlatin +./cascmd_el.tex:50: Warning: Command not found: \vfill +./cascmd_el.tex:62: Warning: Command not found: \greek@babel +./cascmd_el.tex:65: Warning: Command not found: \textgreek +./cascmd_el.tex:65: Warning: Command not found: \textgreek +./cascmd_el.tex:68: Warning: Command not found: \textgreek +./cascmd_el.tex:68: Warning: Command not found: \textlatin +./cascmd_el.tex:68: Warning: Command not found: \textgreek +./cascmd_el.tex:68: Warning: Command not found: \textlatin +./cascmd_el.tex:68: Warning: Command not found: \textgreek +./cascmd_el.tex:68: Warning: Command not found: \textlatin +./cascmd_el.tex:68: Warning: Command not found: \textgreek +./cascmd_el.tex:68: Warning: Command not found: \textlatin +./cascmd_el.tex:70: Warning: Command not found: \greek@babel +./cascmd_el.tex:79: Warning: Command not found: \textgreek +./cascmd_el.tex:79: Warning: Command not found: \textgreek +./cascmd_el.tex:80: Warning: Command not found: \textgreek +./cascmd_el.tex:80: Warning: Command not found: \textlatin +./cascmd_el.tex:80: Warning: Command not found: \textgreek +./cascmd_el.tex:80: Warning: Command not found: \textlatin +./cascmd_el.tex:81: Warning: Command not found: \greek@babel +./cascmd_el.tex:87: Warning: Command not found: \textgreek +./cascmd_el.tex:87: Warning: Command not found: \textlatin +./cascmd_el.tex:87: Warning: Command not found: \textgreek +./cascmd_el.tex:87: Warning: Command not found: \textlatin ./cascmd_el.tex:108: Warning: Command not found: \greek@babel ./cascmd_el.tex:112: Warning: Command not found: \greek@babel ./cascmd_el.tex:116: Warning: Command not found: \textgreek @@ -23909,7 +23944,7 @@ Fixpoint reached in 2 step(s) tdir=`echo cascmd_el.tex | sed -e 's/\.tex//'`; \ imagen -png -pdf -mag 2000 $tdir; \ -/bin/bash /build/reproducible-path/giac-1.9.0.93+dfsg2/config/install-sh -d $tdir ; \ +/bin/sh /build/reproducible-path/giac-1.9.0.93+dfsg2/config/install-sh -d $tdir ; \ hacha $tdir.html -o $tdir/index.html ; \ touch $tdir.png ; \ /bin/cp -f $tdir*.png $tdir @@ -23957,38 +23992,38 @@ debian/rules override_dh_auto_test-arch make[1]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2' dh_auto_test -a -D check -- VERBOSE=1 - cd check && make -j3 check VERBOSE=1 + cd check && make -j4 check VERBOSE=1 make[2]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/check' make check-TESTS make[3]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/check' make[4]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/check' -PASS: chk_factor PASS: chk_partfrac +PASS: chk_factor PASS: chk_integrate -PASS: chk_cas PASS: chk_geo -PASS: chk_normalize +PASS: chk_cas PASS: chk_limit +PASS: chk_normalize PASS: chk_morley_demo -PASS: chk_fhan2 PASS: chk_fhan3 +PASS: chk_fhan2 PASS: chk_xavier PASS: chk_fhan5 -PASS: chk_fhan4 PASS: chk_fhan6 PASS: chk_fhan0 -PASS: chk_fhan1 +PASS: chk_fhan4 PASS: chk_fhan12 PASS: chk_fhan13 PASS: chk_fhan14 PASS: chk_fhan15 -PASS: chk_fhan16 -PASS: chk_fhan11 PASS: chk_fhan8 -PASS: chk_fhan20 +PASS: chk_fhan11 PASS: chk_fhan17 -PASS: chk_fhan19 +PASS: chk_fhan20 +PASS: chk_fhan16 PASS: chk_fhan21 +PASS: chk_fhan1 +PASS: chk_fhan19 PASS: chk_fhan18 PASS: chk_fhan7 PASS: chk_fhan9 @@ -24016,14 +24051,14 @@ debian/rules override_dh_auto_install-arch make[1]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2' dh_auto_install -a -D src - cd src && make -j3 install DESTDIR=/build/reproducible-path/giac-1.9.0.93\+dfsg2/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd src && make -j4 install DESTDIR=/build/reproducible-path/giac-1.9.0.93\+dfsg2/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[2]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/src' make install-am make[3]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/src' make[4]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/src' /usr/bin/mkdir -p '/build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/lib/arm-linux-gnueabihf' /usr/bin/mkdir -p '/build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/bin' - /bin/bash ../libtool --mode=install install --strip-program=true libgiac.la '/build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/lib/arm-linux-gnueabihf' + /bin/sh ../libtool --mode=install install --strip-program=true libgiac.la '/build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/lib/arm-linux-gnueabihf' install --strip-program=true pgiac '/build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/bin' install: WARNING: ignoring --strip-program option as -s option was not specified /usr/bin/mkdir -p '/build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/include/giac' @@ -24031,6 +24066,8 @@ install: WARNING: ignoring --strip-program option as -s option was not specified install --strip-program=true -m 644 isom.h plot.h plot3d.h rpn.h prog.h pari.h cocoa.h giac.h first.h maple.h help.h tinymt32.h tinymt32_license.h static.h static_extern.h static_lexer.h static_lexer_.h lexer_tab_int.h static_help.h giacPCH.h giacintl.h gmp_replacements.h myostream.h lpsolve.h optimization.h signalprocessing.h graphe.h graphtheory.h nautywrapper.h markup.h kdisplay.h k_csdk.h k_defs.h fenv.h libregexp.h libregexp-opcode.h libunicode.h libunicode-table.h libbf.h list.h '/build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/include/giac' install: WARNING: ignoring --strip-program option as -s option was not specified + install --strip-program=true -m 644 cutils.h qjsgiac.h quickjs.h js.h quickjs-atom.h quickjs-libc.h quickjs-opcode.h bf2gmp.h '/build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/include/giac' +install: WARNING: ignoring --strip-program option as -s option was not specified libtool: install: install --strip-program=true .libs/libgiac.so.0.0.0 /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/lib/arm-linux-gnueabihf/libgiac.so.0.0.0 install: WARNING: ignoring --strip-program option as -s option was not specified libtool: install: (cd /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/lib/arm-linux-gnueabihf && { ln -s -f libgiac.so.0.0.0 libgiac.so.0 || { rm -f libgiac.so.0 && ln -s libgiac.so.0.0.0 libgiac.so.0; }; }) @@ -24039,13 +24076,11 @@ install: WARNING: ignoring --strip-program option as -s option was not specified libtool: install: install --strip-program=true .libs/libgiac.a /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/lib/arm-linux-gnueabihf/libgiac.a install: WARNING: ignoring --strip-program option as -s option was not specified - install --strip-program=true -m 644 cutils.h qjsgiac.h quickjs.h js.h quickjs-atom.h quickjs-libc.h quickjs-opcode.h bf2gmp.h '/build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/include/giac' -install: WARNING: ignoring --strip-program option as -s option was not specified libtool: install: chmod 644 /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/lib/arm-linux-gnueabihf/libgiac.a libtool: install: ranlib /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/lib/arm-linux-gnueabihf/libgiac.a libtool: warning: remember to run 'libtool --finish /usr/lib/arm-linux-gnueabihf' /usr/bin/mkdir -p '/build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/bin' - /bin/bash ../libtool --mode=install install --strip-program=true icas xcas aide hevea2mml '/build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/bin' + /bin/sh ../libtool --mode=install install --strip-program=true icas xcas aide hevea2mml '/build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/bin' libtool: warning: '/build/reproducible-path/giac-1.9.0.93+dfsg2/src/libgiac.la' has not been installed in '/usr/lib/arm-linux-gnueabihf' libtool: install: install --strip-program=true .libs/icas /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/bin/icas install: WARNING: ignoring --strip-program option as -s option was not specified @@ -24075,7 +24110,7 @@ make[3]: Leaving directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/src' make[2]: Leaving directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/src' dh_auto_install -a -D intl - cd intl && make -j3 install DESTDIR=/build/reproducible-path/giac-1.9.0.93\+dfsg2/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd intl && make -j4 install DESTDIR=/build/reproducible-path/giac-1.9.0.93\+dfsg2/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[2]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/intl' if { test "giac" = "gettext-runtime" || test "giac" = "gettext-tools"; } \ && test 'no' = yes; then \ @@ -24092,6 +24127,29 @@ else \ : ; \ fi +if test "giac" = "gettext-tools"; then \ + /bin/sh .././config//mkinstalldirs /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/gettext/intl; \ + install --strip-program=true -m 644 VERSION /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/gettext/intl/VERSION; \ + install --strip-program=true -m 644 ChangeLog.inst /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/gettext/intl/ChangeLog; \ + dists="COPYING.LIB-2.0 COPYING.LIB-2.1 Makefile.in config.charset locale.alias ref-add.sin ref-del.sin gmo.h gettextP.h hash-string.h loadinfo.h plural-exp.h eval-plural.h localcharset.h relocatable.h xsize.h printf-args.h printf-args.c printf-parse.h wprintf-parse.h printf-parse.c vasnprintf.h vasnwprintf.h vasnprintf.c os2compat.h libgnuintl.h.in bindtextdom.c dcgettext.c dgettext.c gettext.c finddomain.c loadmsgcat.c localealias.c textdomain.c l10nflist.c explodename.c dcigettext.c dcngettext.c dngettext.c ngettext.c plural.y plural-exp.c localcharset.c relocatable.c langprefs.c localename.c log.c printf.c osdep.c os2compat.c intl-compat.c"; \ + for file in $dists; do \ + install --strip-program=true -m 644 ./$file \ + /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/gettext/intl/$file; \ + done; \ + chmod a+x /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/gettext/intl/config.charset; \ + dists="plural.c"; \ + for file in $dists; do \ + if test -f $file; then dir=.; else dir=.; fi; \ + install --strip-program=true -m 644 $dir/$file \ + /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/gettext/intl/$file; \ + done; \ + dists="xopen-msg.sed linux-msg.sed po2tbl.sed.in cat-compat.c COPYING.LIB-2 gettext.h libgettext.h plural-eval.c libgnuintl.h"; \ + for file in $dists; do \ + rm -f /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/gettext/intl/$file; \ + done; \ +else \ + : ; \ +fi if test "giac" = "gettext-tools" \ && test 'no' = no \ && test yes != no; then \ @@ -24134,32 +24192,9 @@ else \ : ; \ fi -if test "giac" = "gettext-tools"; then \ - /bin/sh .././config//mkinstalldirs /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/gettext/intl; \ - install --strip-program=true -m 644 VERSION /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/gettext/intl/VERSION; \ - install --strip-program=true -m 644 ChangeLog.inst /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/gettext/intl/ChangeLog; \ - dists="COPYING.LIB-2.0 COPYING.LIB-2.1 Makefile.in config.charset locale.alias ref-add.sin ref-del.sin gmo.h gettextP.h hash-string.h loadinfo.h plural-exp.h eval-plural.h localcharset.h relocatable.h xsize.h printf-args.h printf-args.c printf-parse.h wprintf-parse.h printf-parse.c vasnprintf.h vasnwprintf.h vasnprintf.c os2compat.h libgnuintl.h.in bindtextdom.c dcgettext.c dgettext.c gettext.c finddomain.c loadmsgcat.c localealias.c textdomain.c l10nflist.c explodename.c dcigettext.c dcngettext.c dngettext.c ngettext.c plural.y plural-exp.c localcharset.c relocatable.c langprefs.c localename.c log.c printf.c osdep.c os2compat.c intl-compat.c"; \ - for file in $dists; do \ - install --strip-program=true -m 644 ./$file \ - /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/gettext/intl/$file; \ - done; \ - chmod a+x /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/gettext/intl/config.charset; \ - dists="plural.c"; \ - for file in $dists; do \ - if test -f $file; then dir=.; else dir=.; fi; \ - install --strip-program=true -m 644 $dir/$file \ - /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/gettext/intl/$file; \ - done; \ - dists="xopen-msg.sed linux-msg.sed po2tbl.sed.in cat-compat.c COPYING.LIB-2 gettext.h libgettext.h plural-eval.c libgnuintl.h"; \ - for file in $dists; do \ - rm -f /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/gettext/intl/$file; \ - done; \ -else \ - : ; \ -fi make[2]: Leaving directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/intl' dh_auto_install -a -D po - cd po && make -j3 install DESTDIR=/build/reproducible-path/giac-1.9.0.93\+dfsg2/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd po && make -j4 install DESTDIR=/build/reproducible-path/giac-1.9.0.93\+dfsg2/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[2]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/po' /bin/sh .././config//mkinstalldirs /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share mkdir -p -- /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share @@ -24303,7 +24338,7 @@ make[3]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/src' make[4]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/src' /usr/bin/mkdir -p '/build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/lib/arm-linux-gnueabihf' - /bin/bash ../libtool --mode=install /usr/bin/install -c libgiac.la '/build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/lib/arm-linux-gnueabihf' + /bin/sh ../libtool --mode=install /usr/bin/install -c libgiac.la '/build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/lib/arm-linux-gnueabihf' libtool: install: /usr/bin/install -c .libs/libgiac.so.0.0.0 /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/lib/arm-linux-gnueabihf/libgiac.so.0.0.0 libtool: install: (cd /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/lib/arm-linux-gnueabihf && { ln -s -f libgiac.so.0.0.0 libgiac.so.0 || { rm -f libgiac.so.0 && ln -s libgiac.so.0.0.0 libgiac.so.0; }; }) libtool: install: (cd /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/lib/arm-linux-gnueabihf && { ln -s -f libgiac.so.0.0.0 libgiac.so || { rm -f libgiac.so && ln -s libgiac.so.0.0.0 libgiac.so; }; }) @@ -24313,7 +24348,7 @@ libtool: install: ranlib /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/lib/arm-linux-gnueabihf/libgiac.a libtool: warning: remember to run 'libtool --finish /usr/lib/arm-linux-gnueabihf' /usr/bin/mkdir -p '/build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/bin' - /bin/bash ../libtool --mode=install /usr/bin/install -c icas xcas aide hevea2mml '/build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/bin' + /bin/sh ../libtool --mode=install /usr/bin/install -c icas xcas aide hevea2mml '/build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/bin' libtool: warning: '/build/reproducible-path/giac-1.9.0.93+dfsg2/src/libgiac.la' has not been installed in '/usr/lib/arm-linux-gnueabihf' libtool: install: /usr/bin/install -c .libs/icas /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/bin/icas libtool: warning: '/build/reproducible-path/giac-1.9.0.93+dfsg2/src/libgiac.la' has not been installed in '/usr/lib/arm-linux-gnueabihf' @@ -24464,9 +24499,9 @@ make[3]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/doc/en' make[4]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/doc/en' make[4]: Nothing to be done for 'install-exec-am'. -/bin/bash /build/reproducible-path/giac-1.9.0.93+dfsg2/config/install-sh -d /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/giac/doc/en +/bin/sh /build/reproducible-path/giac-1.9.0.93+dfsg2/config/install-sh -d /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/giac/doc/en for dd in casinter cascmd_en tutoriel; do \ - /bin/bash /build/reproducible-path/giac-1.9.0.93+dfsg2/config/install-sh -d /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/giac/doc/en/$dd ; \ + /bin/sh /build/reproducible-path/giac-1.9.0.93+dfsg2/config/install-sh -d /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/giac/doc/en/$dd ; \ done for dd in casinter cascmd_en tutoriel; do \ /usr/bin/install -c -m 644 ./$dd/* /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/giac/doc/en/$dd ; \ @@ -24482,7 +24517,7 @@ make[3]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/doc/es' make[4]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/doc/es' make[4]: Nothing to be done for 'install-exec-am'. -/bin/bash /build/reproducible-path/giac-1.9.0.93+dfsg2/config/install-sh -d /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/giac/doc/es +/bin/sh /build/reproducible-path/giac-1.9.0.93+dfsg2/config/install-sh -d /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/giac/doc/es /usr/bin/install -c -m 644 xcasmenu xcasex keywords /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/giac/doc/es /usr/bin/mkdir -p '/build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/doc/giac/es' /usr/bin/install -c -m 644 xcasmenu xcasex keywords '/build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/doc/giac/es' @@ -24494,9 +24529,9 @@ make[3]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/doc/el' make[4]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/doc/el' make[4]: Nothing to be done for 'install-exec-am'. -/bin/bash /build/reproducible-path/giac-1.9.0.93+dfsg2/config/install-sh -d /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/giac/doc/el +/bin/sh /build/reproducible-path/giac-1.9.0.93+dfsg2/config/install-sh -d /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/giac/doc/el for dd in cascmd_el; do \ - /bin/bash /build/reproducible-path/giac-1.9.0.93+dfsg2/config/install-sh -d /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/giac/doc/el/$dd ; \ + /bin/sh /build/reproducible-path/giac-1.9.0.93+dfsg2/config/install-sh -d /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/giac/doc/el/$dd ; \ done for dd in cascmd_el; do \ /usr/bin/install -c -m 644 ./$dd/* /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/giac/doc/el/$dd ; \ @@ -24569,7 +24604,7 @@ Exclude comment 'comment' Fixpoint reached in 2 step(s) echo '

Unfortunately, this file cannot yet be built in Debian. See here for an on-line version, though it may be for a newer version than what'\''s installed in this package.

' > "algoseconde.html" -/bin/bash /build/reproducible-path/giac-1.9.0.93+dfsg2/config/install-sh -d /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/giac/doc/dxcas +/bin/sh /build/reproducible-path/giac-1.9.0.93+dfsg2/config/install-sh -d /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/giac/doc/dxcas for dd in xcasfr.html xcasen.html *.css *.js logo.png giac.tex giacfr.tex test.tex testfr.tex test.html testfr.html algolycee.html graphtheory-user_manual.pdf *.sty simple.html *tableau* magnets html2canvas.js jspdf.umd.min.js khicasnw.html epsilon.dfu apps.tar recovery nws*.html nws.js numworks.js shakeys; do \ /usr/bin/install -c -m 644 ../doc/$dd /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/share/giac/doc/ ; \ done @@ -24698,14 +24733,14 @@ dh_perl dh_link dh_strip_nondeterminism - Normalized debian/libgiac0t64/usr/share/locale/en/LC_MESSAGES/giac.mo - Normalized debian/libgiac0t64/usr/share/locale/pt/LC_MESSAGES/giac.mo Normalized debian/libgiac0t64/usr/share/locale/el/LC_MESSAGES/giac.mo + Normalized debian/libgiac0t64/usr/share/locale/de/LC_MESSAGES/giac.mo + Normalized debian/libgiac0t64/usr/share/locale/pt/LC_MESSAGES/giac.mo + Normalized debian/libgiac0t64/usr/share/locale/fr/LC_MESSAGES/giac.mo Normalized debian/libgiac0t64/usr/share/locale/es/LC_MESSAGES/giac.mo Normalized debian/libgiac0t64/usr/share/locale/it/LC_MESSAGES/giac.mo Normalized debian/libgiac0t64/usr/share/locale/zh/LC_MESSAGES/giac.mo - Normalized debian/libgiac0t64/usr/share/locale/fr/LC_MESSAGES/giac.mo - Normalized debian/libgiac0t64/usr/share/locale/de/LC_MESSAGES/giac.mo + Normalized debian/libgiac0t64/usr/share/locale/en/LC_MESSAGES/giac.mo dh_compress debian/rules override_dh_fixperms-indep make[1]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2' @@ -24728,23 +24763,23 @@ dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect + diversion by libreadline8t64 from: /lib/arm-linux-gnueabihf/libreadline.so.8 +dpkg-shlibdeps: warning: diversions involved - output may be incorrect + diversion by libreadline8t64 to: /lib/arm-linux-gnueabihf/libreadline.so.8.usr-is-merged +dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libgiac0t64/usr/lib/arm-linux-gnueabihf/libgiac.so.0.0.0 found in none of the libraries -dpkg-shlibdeps: warning: debian/xcas/usr/bin/xcas contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin -dpkg-shlibdeps: warning: diversions involved - output may be incorrect - diversion by libreadline8t64 from: /lib/arm-linux-gnueabihf/libreadline.so.8 -dpkg-shlibdeps: warning: diversions involved - output may be incorrect - diversion by libreadline8t64 to: /lib/arm-linux-gnueabihf/libreadline.so.8.usr-is-merged dpkg-shlibdeps: warning: debian/xcas/usr/bin/icas contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin +dpkg-shlibdeps: warning: debian/xcas/usr/bin/xcas contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'libgiac-dev' in '../libgiac-dev_1.9.0.93+dfsg2-3_armhf.deb'. -dpkg-deb: building package 'xcas-dbgsym' in '../xcas-dbgsym_1.9.0.93+dfsg2-3_armhf.deb'. dpkg-deb: building package 'libgiac0t64' in '../libgiac0t64_1.9.0.93+dfsg2-3_armhf.deb'. +dpkg-deb: building package 'xcas-dbgsym' in '../xcas-dbgsym_1.9.0.93+dfsg2-3_armhf.deb'. dpkg-deb: building package 'giac-doc' in '../giac-doc_1.9.0.93+dfsg2-3_all.deb'. dpkg-deb: building package 'libgiac0t64-dbgsym' in '../libgiac0t64-dbgsym_1.9.0.93+dfsg2-3_armhf.deb'. dpkg-deb: building package 'xcas' in '../xcas_1.9.0.93+dfsg2-3_armhf.deb'. @@ -24756,12 +24791,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/5011/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/5011/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/22709 and its subdirectories -I: Current time: Wed Nov 6 07:04:07 -12 2024 -I: pbuilder-time-stamp: 1730919847 +I: removing directory /srv/workspace/pbuilder/5011 and its subdirectories +I: Current time: Thu Nov 7 10:50:13 +14 2024 +I: pbuilder-time-stamp: 1730926213