Diff of the two buildlogs: -- --- b1/build.log 2024-10-27 00:18:09.372492744 +0000 +++ b2/build.log 2024-10-27 00:41:15.767236887 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Nov 28 18:27:36 -12 2025 -I: pbuilder-time-stamp: 1764397656 +I: Current time: Sun Oct 27 14:18:14 +14 2024 +I: pbuilder-time-stamp: 1729988294 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/2216148/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3382421/tmp/hooks/D01_modify_environment starting +debug: Running on ionos11-amd64. +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 Oct 27 00:18 /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/3382421/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3382421/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='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='amd64' + 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]="x86_64-pc-linux-gnu") + 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=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='4e218d5d20aa44649855e1c79b823509' - 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='2216148' - PS1='# ' - PS2='> ' + INVOCATION_ID=242d2e0d4d5f46da8831e58679ccef91 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + 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=3382421 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.WKmehiKA/pbuilderrc_yjY3 --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.WKmehiKA/b1 --logfile b1/build.log giac_1.9.0.93+dfsg2-3.dsc' - SUDO_GID='111' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152:3128' + 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.WKmehiKA/pbuilderrc_aHgi --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.WKmehiKA/b2 --logfile b2/build.log giac_1.9.0.93+dfsg2-3.dsc' + SUDO_GID=111 + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos15-amd64 6.10.11+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.10.11-1~bpo12+1 (2024-10-03) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-26-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.112-1 (2024-09-30) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 4 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/2216148/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3382421/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 amd64 xkb-data all 2.42-1 [790 kB] Get: 358 http://deb.debian.org/debian unstable/main amd64 xserver-common all 2:21.1.13-3 [2393 kB] Get: 359 http://deb.debian.org/debian unstable/main amd64 xvfb amd64 2:21.1.13-3 [3172 kB] -Fetched 1188 MB in 1min 2s (19.3 MB/s) +Fetched 1188 MB in 20s (59.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 ... 19947 files and directories currently installed.) @@ -1727,8 +1759,8 @@ Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' -Local time is now: Sat Nov 29 06:31:22 UTC 2025. -Universal Time is now: Sat Nov 29 06:31:22 UTC 2025. +Local time is now: Sun Oct 27 00:20:36 UTC 2024. +Universal Time is now: Sun Oct 27 00:20:36 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libxcb-present0:amd64 (1.17.0-2) ... @@ -2076,7 +2108,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/3382421/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/3382421/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 @@ -2836,7 +2872,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 -j42 "INSTALL=install --strip-program=true" + cd micropython-1.12 && make -j20 "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' @@ -2873,8 +2909,8 @@ CC ../py/nlr.c CC ../py/nlrx86.c CC ../py/nlrx64.c -CC ../py/nlrthumb.c CC ../py/nlrpowerpc.c +CC ../py/nlrthumb.c CC ../py/nlrxtensa.c CC ../py/nlrsetjmp.c CC ../py/malloc.c @@ -2910,8 +2946,8 @@ CC ../py/parsenumbase.c CC ../py/parsenum.c CC ../py/emitglue.c -CC ../py/persistentcode.c CC ../py/runtime.c +CC ../py/persistentcode.c CC ../py/runtime_utils.c CC ../py/scheduler.c CC ../py/nativeglue.c @@ -2928,17 +2964,6 @@ CC ../py/objboundmeth.c CC ../py/objcell.c CC ../py/objclosure.c -CC ../py/objcomplex.c -CC ../py/objdeque.c -CC ../py/objdict.c -CC ../py/objenumerate.c -CC ../py/objexcept.c -CC ../py/objfilter.c -CC ../py/objfloat.c -CC ../py/objfun.c -CC ../py/objgenerator.c -CC ../py/objgetitemiter.c -CC ../py/objint.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; @@ -2950,6 +2975,17 @@ ../py/mpstate.h:277:23: note: 'mp_state_ctx' declared here 277 | extern mp_state_ctx_t mp_state_ctx; | ^~~~~~~~~~~~ +CC ../py/objcomplex.c +CC ../py/objdeque.c +CC ../py/objdict.c +CC ../py/objenumerate.c +CC ../py/objexcept.c +CC ../py/objfilter.c +CC ../py/objfloat.c +CC ../py/objfun.c +CC ../py/objgenerator.c +CC ../py/objgetitemiter.c +CC ../py/objint.c CC ../py/objint_longlong.c CC ../py/objint_mpz.c CC ../py/objlist.c @@ -3033,16 +3069,16 @@ CC ../extmod/uos_dupterm.c CC ../lib/embed/abort_.c CC ../lib/utils/printf.c -CC nop.c -CC gccollect.c -CC icas.c -CC input.c CC unix_mphal.c -CC main.c -CC graphic.c +CC nop.c CC modtime.c CC file.c +CC main.c +CC input.c CC modos.c +CC graphic.c +CC icas.c +CC gccollect.c CC ../ulab/scipy/linalg/linalg.c CC ../ulab/scipy/optimize/optimize.c CC ../ulab/scipy/signal/signal.c @@ -3053,6 +3089,14 @@ CC ../ulab/numpy/ndarray/ndarray_iter.c CC ../ulab/ndarray_properties.c CC ../ulab/numpy/approx.c +main.c: In function 'main_': +main.c:587:15: warning: unused variable 'NOTHING_EXECUTED' [-Wunused-variable] + 587 | const int NOTHING_EXECUTED = -2; + | ^~~~~~~~~~~~~~~~ +main.c: At top level: +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 ../ulab/numpy/compare.c CC ../ulab/ulab_create.c CC ../ulab/numpy/fft/fft.c @@ -3070,15 +3114,7 @@ CC ../ulab/user/user.c CC ../ulab/utils/utils.c CC ../ulab/ulab.c -main.c: In function 'main_': -main.c:587:15: warning: unused variable 'NOTHING_EXECUTED' [-Wunused-variable] - 587 | const int NOTHING_EXECUTED = -2; - | ^~~~~~~~~~~~~~~~ -main.c: At top level: -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) { - | ^~~~~~~~~~~~ -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/./nop.o build/./gccollect.o build/./icas.o build/./input.o build/./unix_mphal.o build/./main.o build/./graphic.o build/./modtime.o build/./file.o build/./modos.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/./unix_mphal.o build/./nop.o build/./modtime.o build/./file.o build/./main.o build/./input.o build/./modos.o build/./graphic.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 @@ -3090,10 +3126,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 -j42 "INSTALL=install --strip-program=true" + cd src && make -j20 "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 | ^~~~~~~~~~~~ @@ -3110,115 +3146,66 @@ 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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Input.lo Input.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Xcas1.lo Xcas1.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Equation.lo Equation.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Print.lo Print.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Tableur.lo Tableur.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Editeur.lo Editeur.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Graph.lo Graph.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Graph3d.lo Graph3d.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Help1.lo Help1.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Cfg.lo Cfg.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Python.lo Python.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o sym2poly.lo sym2poly.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o gausspol.lo gausspol.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o threaded.lo threaded.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o moyal.lo moyal.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o maple.lo maple.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o ti89.lo ti89.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o mathml.lo mathml.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o misc.lo misc.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o permu.lo permu.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o quater.lo quater.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o desolve.lo desolve.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o symbolic.lo symbolic.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o index.lo index.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o modpoly.lo modpoly.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o modfactor.lo modfactor.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o ezgcd.lo ezgcd.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o derive.lo derive.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o solve.lo solve.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o intg.lo intg.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Xcas1.lo Xcas1.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Equation.lo Equation.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Print.lo Print.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Tableur.lo Tableur.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Editeur.lo Editeur.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Graph.lo Graph.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Graph3d.lo Graph3d.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Help1.lo Help1.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Cfg.lo Cfg.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o risch.lo risch.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o lin.lo lin.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 In file included from poly.h:26, from gen.h:71, - from giacPCH.h:32, - from ezgcd.cc:3: + from Help1.h:8, + from Help1.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: +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3228,6 +3215,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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3247,24 +3235,31 @@ /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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o subst.lo subst.cc 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; | ^~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o gausspol.lo gausspol.cc +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); + | ^~~ In file included from poly.h:26, from gen.h:71, - from giacPCH.h:32, - from permu.cc:2: + 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/bits/refwrap.h:39, - from /usr/include/c++/14/vector:68, - from vector.h:474, - from index.h:21, - from giacPCH.h:8: +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3293,18 +3288,95 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ +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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from sym2poly.h:27, + from giacPCH.h:38, + from History.h:20, + from Xcas1.h:18, + from Help1.cc:3: +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, + from Input.cc:34: +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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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, - from giacPCH.h:32, - from sym2poly.cc:2: + 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/bits/refwrap.h:39, - from /usr/include/c++/14/vector:68, - from vector.h:474, - from index.h:21, - from giacPCH.h:8: +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3316,28 +3388,31 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from poly.h:26, from gen.h:71, - from giacPCH.h:32, - from symbolic.cc:2: + 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/bits/refwrap.h:39, - from /usr/include/c++/14/vector:68, - from vector.h:474, - from index.h:21, - from giacPCH.h:8: +In file included from /usr/include/c++/14/string:49, + from Print.cc:23: /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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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: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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3354,33 +3429,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 poly.h:26, - from gen.h:71, - from giacPCH.h:32, - from quater.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; @@ -3394,18 +3442,27 @@ /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: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 giacPCH.h:32, - from input_lexer.ll:47: + 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/bits/refwrap.h:39, - from /usr/include/c++/14/vector:68, - from vector.h:474, - from index.h:21, - from giacPCH.h:8: +In file included from /usr/include/c++/14/string:49, + from Xcas1.cc:23: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3419,23 +3476,22 @@ 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); - | ^~~ -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; - | ^~~ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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: 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:2805:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 2805 | register int deg=int(u >> mainvar); + | ^~~ 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; @@ -3443,24 +3499,60 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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; + | ^~~ 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)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +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_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ +threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 3241 | 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: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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from gausspol.cc:2: + 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/bits/refwrap.h:39, - from /usr/include/c++/14/vector:68, - from vector.h:474, - from index.h:21, - from giacPCH.h:8: +In file included from /usr/include/c++/14/string:49, + from Equation.cc:23: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3472,16 +3564,15 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from poly.h:26, from gen.h:71, - from giacPCH.h:32, - from index.cc:2: + from Cfg.cc:36: 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: + from global.h:82, + from Cfg.cc:35: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3491,9 +3582,6 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3241 | register U u=cit->u; - | ^ 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] @@ -3502,34 +3590,15 @@ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from poly.h:26, - from gen.h:71, - from Help1.h:8, - from Help1.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 ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/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/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) {}; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~ 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; @@ -3537,25 +3606,12 @@ /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: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)) | ^~~~~~~ -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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; @@ -3569,35 +3625,33 @@ /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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 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; | ^~~ -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)) - | ^~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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: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); + | ^~~ In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from modfactor.cc:2: + from Graph.h:7, + from Graph.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3615,12 +3669,28 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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); + | ^~~ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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; @@ -3636,24 +3706,17 @@ | ^~~~~~~ In file included from poly.h:26, from gen.h:71, - from giacPCH.h:32, - from maple.cc:2: + 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/bits/refwrap.h:39, - from /usr/include/c++/14/vector:68, - from vector.h:474, - from index.h:21, - from giacPCH.h:8: +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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; - | ^~~ 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) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3679,11 +3742,87 @@ /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; + | ^ +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); + | ^~~ +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: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: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); + | ^~~ +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; + | ^~~ +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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from poly.h:26, + from gen.h:71, + from giacPCH.h:32, + from History.h:20, + from History.cc:31: +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 History.h:19: +/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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3710,16 +3849,15 @@ | ^~~ In file included from poly.h:26, from gen.h:71, - from giacPCH.h:32, - from ti89.cc:2: + 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 index.h:21, - from giacPCH.h:8: + 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3729,22 +3867,177 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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); + | ^~~ +Input.cc: In member function 'int xcas::Multiline_Input_tab::in_handle(int)': +Input.cc:1080:27: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] + 1080 | int ans=fl_ask("%s",((logs+'\n')+gettext("To get a newline, use shift-Enter. Reedit?")).c_str()); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from Input.cc:29: +/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__)); + | ^~~~~~ +Input.cc:1092:27: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] + 1092 | int ans=fl_ask("%s",(logs+"\nReedit?").c_str()); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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__)); + | ^~~~~~ +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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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; + | ^ +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: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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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; | ^~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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); + | ^~~ +In file included from sym2poly.h:27, + from giacPCH.h:38, + from History.h:20, + from Print.cc:33: +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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); + | ^~~ +In file included from sym2poly.h:27, + from giacPCH.h:38: +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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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; + | ^~~ +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 Graph.h:7, + from Tableur.h:33: +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.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); + | ^~~ In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from desolve.cc:2: + from Python.h:5, + from Python.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3762,6 +4055,21 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 3241 | register U u=cit->u; + | ^ +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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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); + | ^~~ 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; @@ -3775,81 +4083,100 @@ /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; - | ^~~ -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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: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 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; | ^~~ -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: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: +In file included from sym2poly.h:27, + from giacPCH.h:38, + from History.h:20, + from Cfg.cc:38: +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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) {}; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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: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 giacPCH.h:32, - from input_parser.yy:31: -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 ; +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +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); + | ^~~ +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.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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) {}; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from sym2poly.h:27, + from giacPCH.h:38: +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 poly.h:26, from gen.h:71, from giacPCH.h:32, - from modpoly.cc:3: + from Graph3d.h:7, + from Graph3d.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3867,22 +4194,6 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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; - | ^ -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3902,66 +4213,93 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from sym2poly.h:27, + from giacPCH.h:38, + from Graph.h:7, + from Editeur.h:29: +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from sym2poly.h:27, + from icas.cc:55: +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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)) - | ^~~~~~~ +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; + | ^~~ +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; | ^~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o maple.lo maple.cc 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; | ^ -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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; | ^~~ -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: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: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:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3241 | register U u=cit->u; | ^ +In file included from sym2poly.h:27, + from giacPCH.h:38: +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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 sym2poly.h:27, + from giacPCH.h:38: +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 poly.h:26, from gen.h:71, from giacPCH.h:32, - from Python.h:5, - from Python.cc:2: + from sym2poly.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3979,34 +4317,6 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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: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); - | ^~~ -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); - | ^~~ -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 ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -4026,18 +4336,62 @@ /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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 sym2poly.h:27, + from giacPCH.h:38: +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 poly.h:26, from gen.h:71, - from Print.h:10, - from Print.cc:25: + from giacPCH.h:32, + from input_lexer.ll:47: 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: +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -4047,128 +4401,130 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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; - | ^ 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; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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; - | ^~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -threaded.h:2805:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 2805 | register int deg=int(u >> mainvar); - | ^~~ 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:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3241 | register U u=cit->u; - | ^ 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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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?"); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/FL/fl_message.H:19, + from Editeur.h:35: +/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__)); + | ^~~~~~ +Editeur.cc: In function 'void xcas::editeur_export(Fl_Text_Editor*, const std::string&, int)': +Editeur.cc:645:19: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] + 645 | int i=fl_ask("%s",gettext("File exists. Overwrite?")); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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__)); + | ^~~~~~ +Tableur.cc: In function 'bool xcas::get_filename(std::string&, const std::string&)': +Tableur.cc:1271:19: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] + 1271 | int i=fl_ask("%s",(tmp+gettext(": file exists. Overwrite?")).c_str()); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/FL/fl_message.H:19, + from Tableur.h:30: +/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__)); + | ^~~~~~ +Editeur.cc: In function 'void xcas::cb_Editeur_Save_as(Fl_Widget*, void*)': +Editeur.cc:810:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] + 810 | int i=fl_ask("%s",(tmp+gettext(": file exists. Overwrite?")).c_str()); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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:1904:19: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] + 1904 | int i=fl_ask("%s",("File "+s+" exists. Overwrite?").c_str()); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from History.cc:29: +/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__)); + | ^~~~~~ +Editeur.cc: In function 'void xcas::send_numworks(const std::string&, const std::string&)': +Editeur.cc:847:19: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] + 847 | int i=fl_ask("%s",gettext("Program exists on calculator. Overwrite?")); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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 file included from poly.h:26, from gen.h:71, - from Cfg.cc:36: + from giacPCH.h:32, + from gausspol.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 global.h:82, - from Cfg.cc:35: + 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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; - | ^~~ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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: 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; - | ^ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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; - | ^ -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; - | ^~~ 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; @@ -4182,27 +4538,100 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3241 | register U u=cit->u; - | ^ 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; | ^~~ +Editeur.cc: In function 'void xcas::cb_Editeur_Next(Fl_Widget*, void*)': +Editeur.cc:1678:18: warning: too many arguments for format [-Wformat-extra-args] + 1678 | fl_alert("%s","No more occurrences of '%s' found!", e->search.c_str()); + | ^~~~ +Tableur.cc: In function 'void xcas::cb_Tableur_SetRows(Fl_Menu_*, void*)': +Tableur.cc:2460:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] + 2460 | int j=fl_ask("%s",gettext("Really delete rows?")); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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__)); + | ^~~~~~ +Tableur.cc: In function 'void xcas::cb_Tableur_SetCols(Fl_Menu_*, void*)': +Tableur.cc:2476:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] + 2476 | int j=fl_ask("%s",gettext("Really delete columns?")); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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: 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__)); + | ^~~~~~ +History.cc: In member function 'bool xcas::History_Pack::insert_before(int, bool, int)': +History.cc:2385:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] + 2385 | int i=fl_ask("%s",gettext("Set compatibility mode to TI?")); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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__)); + | ^~~~~~ +/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__)); + | ^~~~~~ +Editeur.cc: In function 'void xcas::cb_Editeur_Search(Fl_Widget*, void*)': +Editeur.cc:1844:23: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] + 1844 | i=fl_ask("%s","Really replace by nothing?"); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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:2421:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] + 2421 | int i=fl_ask("%s",(gettext("File ")+xcasws+gettext(" exists. Overwrite?")).c_str()); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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__)); + | ^~~~~~ +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()); + | ^~~~ +Tableur.cc: In function 'void xcas::sheetsort(Flv_Table_Gen*, bool, bool)': +Tableur.cc:2660:20: warning: too many arguments for format [-Wformat-extra-args] + 2660 | int i=fl_ask("%s",gettext("Sorting is not compatible with some cell references. Sort anyway"),gettext("Yes"),gettext("No")); + | ^~~~ +Tableur.cc:2660:19: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] + 2660 | int i=fl_ask("%s",gettext("Sorting is not compatible with some cell references. Sort anyway"),gettext("Yes"),gettext("No")); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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__)); + | ^~~~~~ +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); + | ^~~ +In file included from sym2poly.h:27, + from giacPCH.h:38: +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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3241 | register U u=cit->u; | ^ @@ -4212,17 +4641,6 @@ threaded.h:3355:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3355 | 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; - | ^~~ -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: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 ; @@ -4230,23 +4648,118 @@ /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 ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o ti89.lo ti89.cc +History.cc: In member function 'void xcas::History_Fold::update_status(bool)': +History.cc:4789:35: warning: 'mallinfo mallinfo()' is deprecated [-Wdeprecated-declarations] + 4789 | struct mallinfo mem=mallinfo(); + | ~~~~~~~~^~ +In file included from History.cc:46: +/usr/include/malloc.h:114:24: note: declared here + 114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; + | ^~~~~~~~ +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: +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +Graph.cc: In function 'const char* xcas::latexfilename(const char*)': +Graph.cc:3027:19: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] + 3027 | int i=fl_ask("%s",("File "+s+" exists. Overwrite?").c_str()); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/FL/fl_message.H:19, + from Editeur.h:35, + from Graph.h:33: +/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__)); + | ^~~~~~ +Graph.cc: In function 'int xcas::chooseinvecteur(const giac::vecteur&)': +Graph.cc:3236:24: warning: too many arguments for format [-Wformat-extra-args] + 3236 | return fl_choice("Choose",v[0].print(giac::context0).c_str(),v[1].print(giac::context0).c_str(),v[2].print(giac::context0).c_str(),v[3].print(giac::context0).c_str()); + | ^~~~~~~~ +Graph.cc:3237:22: warning: too many arguments for format [-Wformat-extra-args] + 3237 | return fl_choice("Choose",v[0].print(giac::context0).c_str(),v[1].print(giac::context0).c_str(),v[2].print(giac::context0).c_str(),v[3].print(giac::context0).c_str(),v[4].print(giac::context0).c_str()); + | ^~~~~~~~ +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; + | ^~~ +Graph.cc: In function 'void xcas::cb_set_mode(Fl_Widget*, const giac::gen&, const giac::gen&, int, const std::string&)': +Graph.cc:4851:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] + 4851 | int i=fl_ask("%s","Dynamic geometry works faster in approx mode. Drag in approx mode?"); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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__)); + | ^~~~~~ +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] + 49 | fscanf(f,"%s",buf); + | ~~~~~~^~~~~~~~~~~~ +Graph.cc: In member function 'void xcas::Figure::save_figure_as(const std::string&)': +Graph.cc:6945:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] + 6945 | int i=fl_ask("%s",(s+gettext(": file exists. Overwrite?")).c_str()); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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__)); + | ^~~~~~ +Tableur.cc: In function 'bool xcas::csv_guess(const std::string&, char&, char&, char&)': +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); + | ~~~~~^~~~~~~~~~~~~~~~~~~ In file included from poly.h:26, from gen.h:71, - from Tableur.h:23, - from Tableur.cc:24: + from giacPCH.h:32, + from threaded.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: +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -4256,32 +4769,12 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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: 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; - | ^ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~ 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; @@ -4295,14 +4788,38 @@ /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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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] 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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -4324,72 +4841,174 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3241 | register U u=cit->u; - | ^ -In file included from poly.h:26, - from gen.h:71, - from giacPCH.h:32, - from misc.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 ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~ -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: +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: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) {}; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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; - | ^~~ -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 ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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; | ^ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -threaded.h:3355:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3355 | register int deg=int(u >> mainvar); - | ^~~ 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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from sym2poly.h:27, + from giacPCH.h:38: +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; + | ^~~ +gausspol.cc: At global scope: +gausspol.cc:858:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 858 | 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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from sym2poly.h:27, + from giacPCH.h:38: +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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +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(const giac::monomial&) [with T = giac::gen]': +sym2poly.cc:458:30: required from here + 458 | return new ref_polynome(m); + | ^ +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)) + | ^~~~~~~ +poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': +sym2poly.cc:527:20: required from here + 527 | polynome pg(np.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(const T&, int) [with T = giac::gen]': +sym2poly.cc:537:36: required from here + 537 | polynome np(n,d._POLYptr->dim),dp(*d._POLYptr); + | ^ +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() [with T = giac::gen]': +sym2poly.cc:1025:20: required from here + 1025 | polynome vp(1),vp_content; + | ^~~~~~~~~~ +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)) + | ^~~~~~~ +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()); + | ~~~~~^~~~~~~~~~~~ +History.cc: In member function 'bool xcas::History_Pack::insert_url(const char*, int)': +History.cc:2451:12: warning: ignoring return value of 'int chdir(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 2451 | chdir(sn.c_str()); + | ~~~~~^~~~~~~~~~~~ +History.cc: In function 'void xcas::save_as_text(std::ostream&, int, History_Pack*)': +History.cc:3208:12: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 3208 | fread(nwsbuf,1,sizeof(nwsbuf),f); + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from poly.h:26, + from gen.h:71, + from giacPCH.h:32, + 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 ; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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); + | ^~~~~~~~~~~~~~~~~~ +sym2poly.cc:1016:36: required from here + 1016 | factorization ff(rsqff(s.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)) + | ^~~~~~~ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -4406,23 +5025,83 @@ 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)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -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: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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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)': +In file included from sym2poly.h:27, + from giacPCH.h:38: +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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +icas.cc: In function 'int main(int, char**)': +icas.cc:2165:15: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 2165 | system("./xcas"); + | ~~~~~~^~~~~~~~~~ +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 >&, 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); + | ^ +threaded.cc:782:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 782 | register int nterms = (ucur-uend)/var2; + | ^~~~~~ +threaded.cc:785:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 785 | register int g=smod(it->g,modulo); + | ^ +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.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; + | ^~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +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; + | ^~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o mathml.lo mathml.cc +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()){ + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ threaded.h:2727:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2727 | register U u=cit->u; | ^ @@ -4432,7 +5111,20 @@ 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: In function 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int)': +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +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); + | ^~~ +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 = gen; U = long long unsigned int; R = int]': +threaded.cc:3773:18: required from here + 3773 | if (hashdivrem(p_orig,dtest,pquo,rem,vars,0 /* reduce */,0/*qmax*/,false)==1 && rem.empty()){ + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ threaded.h:2727:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2727 | register U u=cit->u; | ^ @@ -4442,11 +5134,6 @@ 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: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:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3241 | register U u=cit->u; | ^ @@ -4459,13 +5146,15 @@ In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from Equation.h:9, - from Equation.cc:25: + 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/string:49, - from Equation.cc:23: +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -4475,52 +5164,26 @@ /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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3241 | register U u=cit->u; - | ^ -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: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: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': +threaded.cc:4435:33: required from here + 4435 | polynome p(g._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)) + | ^~~~~~~ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3241 | register U u=cit->u; - | ^ 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; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -4530,79 +5193,92 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ +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 = dbgprint_vector; U = long long unsigned int; R = Modred]': +threaded.cc:4932:34: required from here + 4932 | if (test==prevtest && hashdivrem(p0,test,Pcof,tmprem,vars,pminmodulo,0,true)==1 && tmprem.empty()){ + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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); + | ^~~ +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: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); | ^~~ -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 ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': +gausspol.cc:188:26: required from here + 188 | return polynome(e,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]': +gausspol.cc:266:14: required from here + 266 | return monomial(gensizeerr(gettext("Stopped by user interruption.")),th.dim); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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)) + | ^~~~~~~ +poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': +gausspol.cc:1097:16: required from here + 1097 | polynome p1m,p2m,pm(th.dim); + | ^~~ +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]': +gausspol.cc:1097:33: required from here + 1097 | polynome p1m,p2m,pm(th.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)) + | ^~~~~~~ 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; | ^ -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 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 ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3241 | register U u=cit->u; - | ^ 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: 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: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: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:3355:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3355 | register int deg=int(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); - | ^~~ -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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 ; @@ -4610,86 +5286,114 @@ /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 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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3241 | register U u=cit->u; - | ^ -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: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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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)': +poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': +maple.cc:2928:14: required from here + 2928 | polynome Pcont; + | ^~~~~ +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]': +maple.cc:3025:35: required from here + 3025 | P=polynome(P0n,int(v.size())); + | ^ +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)) + | ^~~~~~~ +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 = std::vector; U = long long unsigned int; R = modred]': +threaded.cc:5565:16: required from here + 5565 | if (hashdivrem(p,pD,pquo,tmprem,vars,pminmodulo,0,true)==1 && tmprem.empty()){ + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ threaded.h:2727:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2727 | register U u=cit->u; | ^ -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: 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; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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; | ^~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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: 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); + | ^~~~~~~~~~~~ +maple.cc:3185:29: required from here + 3185 | polynome q0=Tnextcoeff(it,Q.coord.end()).untrunc1(); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +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:132:14: required from 'giac::tensor giac::tensor::untrunc1(int) const [with T = giac::gen]' + 132 | return tensor(dim+1,v); + | ^~~~~~~~~~~~~~~~~~ +maple.cc:3185:56: required from here + 3185 | polynome q0=Tnextcoeff(it,Q.coord.end()).untrunc1(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +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)) + | ^~~~~~~ +In file included from sym2poly.h:27, + from giacPCH.h:38: +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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o misc.lo misc.cc +monomial.h: In instantiation of '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>) [with T = gen; typename std::vector >::const_iterator = std::vector, std::allocator > >::const_iterator]': +gausspol.cc:1625:15: required from here + 1625 | Mul(ita,ita_end,itb,itb_end,res.coord,th.is_strictly_greater,th.m_is_strictly_greater); + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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)) + | ^~~~~~~ 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:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3241 | register U u=cit->u; - | ^ +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:3355:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3355 | register int deg=int(u >> mainvar); - | ^~~ -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: 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 = unsigned int; R = int]': +gausspol.cc:1919:36: required from here + 1919 | if (hashdivrem(p1,p2,quot32,remain32,vars,reduce.val,0,false,exactquo)>=1){ + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ threaded.h:2727:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2727 | register U u=cit->u; | ^ @@ -4699,99 +5403,194 @@ threaded.h:2805:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2805 | 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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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: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); + | ^~~ +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 = long long int; U = unsigned int; R = int]': +gausspol.cc:1958:54: required from here + 1958 | if ((hashdivremres=hashdivrem(p1,p2,quot,remain,vars,/* reduce*/0,RAND_MAX/double(maxp2)/p2.size()*RAND_MAX,false,exactquo))>=1){ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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); + | ^~~ +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 = __int128; U = unsigned int; R = int]': +gausspol.cc:1977:112: required from here + 1977 | if (convert_int(a,d,aD,maxp1) && convert_int(b,d,bD,maxp2) && (hashdivremres=hashdivrem(aD,bD,qD,rD,vars,0,1.7e38/double(maxp2)/p2.size(),false,exactquo))>=1){ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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); | ^~~ +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 = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; U = unsigned int; R = int]': +gausspol.cc:1999:51: required from here + 1999 | if ((hashdivremres=hashdivrem(p1,p2,quot,remain,vars,/* reduce */ 0,/* no size check */0.0,false,exactquo))>=1){ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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); | ^~~ -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 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: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); + | ^~~ +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]': +gausspol.cc:2036:37: required from here + 2036 | if (hashdivrem(p1,p2,quot32,remain32,vars,reduce.val,0,false,exactquo)>=1){ + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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); + | ^~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 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; | ^~~ +poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': +ti89.cc:573:21: required from here + 573 | polynome 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)) + | ^~~~~~~ +threaded.h:3355:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 3355 | register int deg=int(u >> mainvar); + | ^~~ +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 = long long int; U = long long unsigned int; R = int]': +gausspol.cc:2057:55: required from here + 2057 | if ((hashdivremres=hashdivrem(p1,p2,quot,remain,vars,/* reduce */0,RAND_MAX/double(maxp2)/p2.size()*RAND_MAX,false,exactquo))>=1){ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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); | ^~~ +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 = __int128; U = long long unsigned int; R = int]': +gausspol.cc:2076:113: required from here + 2076 | if (convert_int(a,d,aD,maxp1) && convert_int(b,d,bD,maxp2) && (hashdivremres=hashdivrem(aD,bD,qD,rD,vars,0,1.7e38/double(maxp2)/p2.size(),false,exactquo))>=1){ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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); | ^~~ +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 = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; U = long long unsigned int; R = int]': +gausspol.cc:2098:52: required from here + 2098 | if ((hashdivremres=hashdivrem(p1,p2,quot,remain,vars,/* reduce */ 0,/* no size check */0.0,false,exactquo))>=1){ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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; | ^ -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 ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': +gausspol.cc:3908:27: required from here + 3908 | polynome res(p.dim+1,v); + | ^ +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)) + | ^~~~~~~ In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from Graph.h:7, - from Graph.cc:2: + from mathml.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -4809,37 +5608,12 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~ -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; - | ^~~ 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; @@ -4853,56 +5627,83 @@ /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; | ^ -In file included from poly.h:26, - from gen.h:71, - from giacPCH.h:32, - from mathml.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 ; +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 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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; - | ^~~ In file included from sym2poly.h:27, from giacPCH.h:38: 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -threaded.h:3355:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3355 | register int deg=int(u >> mainvar); - | ^~~ /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 'void giac::lexsort(std::vector >&) [with T = gen]': +poly.h:623:12: required from 'giac::tensor giac::tensor::operator()(const T&) const [with T = giac::gen]' + 623 | lexsort(horner_coord); + | ~~~~~~~^~~~~~~~~~~~~~ +gausspol.cc:4658:25: required from here + 4658 | polynome pn(p_simp(n)); + | ~~~~~~^~~ +poly.h:522:82: 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] + 522 | sort_helper M(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 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 Input.h:10, - from Input.cc:25: + from giacPCH.h:32, + from misc.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 Input.cc:23: +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -4912,19 +5713,6 @@ /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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -4944,6 +5732,30 @@ /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 ; @@ -4951,16 +5763,79 @@ /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: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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +misc.cc: In function 'giac::gen giac::giac_bitand(const gen&, const gen&)': +misc.cc:6059:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 6059 | register unsigned t=(a.type<< _DECALAGE) | b.type; + | ^ +misc.cc:6062:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 6062 | register ref_mpz_t * e; + | ^ +misc.cc: In function 'giac::gen giac::giac_bitor(const gen&, const gen&)': +misc.cc:6082:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 6082 | register unsigned t=(a.type<< _DECALAGE) | b.type; + | ^ +misc.cc:6085:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 6085 | register ref_mpz_t * e; + | ^ +misc.cc: In function 'giac::gen giac::giac_bitxor(const gen&, const gen&)': +misc.cc:6105:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 6105 | register unsigned t=(a.type<< _DECALAGE) | b.type; + | ^ +misc.cc:6108:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 6108 | register ref_mpz_t * e; + | ^ +poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': +misc.cc:3008:36: required from here + 3008 | f.num=pzadic(polynome(f.num,0),b); + | ^ +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)) + | ^~~~~~~ +In file included from poly.h:26, + from gen.h:71, + from giacPCH.h:32, + from permu.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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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; - | ^ 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; @@ -4974,16 +5849,11 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -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); - | ^~~ -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; + | ^~~ 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; @@ -4997,36 +5867,6 @@ threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3241 | register U u=cit->u; | ^ -In file included from poly.h:26, - from gen.h:71, - from giacPCH.h:32, - from intg.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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3241 | register U u=cit->u; - | ^ -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~ 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; | ^~~ @@ -5040,24 +5880,39 @@ /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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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 sym2poly.h:27, + from giacPCH.h:38: +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(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); + | ^~~~~~~~~~~~~~~~~~ +misc.cc:1143:27: required from here + 1143 | res=sqrfree(c.trunc1(),vecteur(l.begin()+1,l.end()),contextptr); + | ~~~~~~~~^~ +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)) + | ^~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from Graph3d.h:7, - from Graph3d.cc:2: + from quater.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -5069,40 +5924,12 @@ /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: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: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; - | ^ -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: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); - | ^~~ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -5116,97 +5943,36 @@ /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; - | ^~~ 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:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3241 | register U u=cit->u; - | ^ 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: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); - | ^~~ 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; | ^ -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: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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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; | ^~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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: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; - | ^~~ -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.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3241 | register U u=cit->u; | ^ -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; - | ^ -In file included from sym2poly.h:27, - from giacPCH.h:38: -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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; - | ^~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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); | ^~~ -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); - | ^~~ 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 ; @@ -5214,30 +5980,98 @@ /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: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.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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': +quater.cc:583:13: required from here + 583 | polynome A; factorization f; + | ^ +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]': +quater.cc:1923:23: required from here + 1923 | polynome res(q.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(const giac::monomial&) [with T = giac::gen]': +quater.cc:2046:11: required from here + 2046 | ), + | ^ +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)) + | ^~~~~~~ +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); + | ^ +poly.h:1692:16: required from 'giac::tensor giac::Tgcdpsr(const tensor&, const tensor&, int) [with T = gen]' + 1692 | Tcontentgcd(p,q,prim,cont,gcddeg); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +quater.cc:1941:16: required from here + 1941 | res=Tgcdpsr(poly_reduce(p),poly_reduce(q)); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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); + | ^~~~~~~~~~~~~~~~~~ +poly.h:1569:23: required from 'void giac::Tcontentgcd(const tensor&, const tensor&, tensor&, tensor&, int) [with T = gen]' + 1569 | cont=gcd(dp.trunc1(),dq.trunc1()).untrunc1(); + | ~~~~~~~~~^~ +poly.h:1692:16: required from 'giac::tensor giac::Tgcdpsr(const tensor&, const tensor&, int) [with T = gen]' + 1692 | Tcontentgcd(p,q,prim,cont,gcddeg); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +quater.cc:1941:16: required from here + 1941 | res=Tgcdpsr(poly_reduce(p),poly_reduce(q)); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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)) + | ^~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from threaded.cc:2: + from desolve.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -5274,21 +6108,56 @@ /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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: 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 poly.h:26, from gen.h:71, from giacPCH.h:32, - from intgab.cc:2: + from input_parser.yy:31: 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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/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/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, @@ -5303,28 +6172,12 @@ /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: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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from sym2poly.h:27, - from giacPCH.h:38: -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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; @@ -5338,75 +6191,30 @@ /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; - | ^~~ -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.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); - | ^~~ -In file included from sym2poly.h:27, - from giacPCH.h:38: -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: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; | ^ -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.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); | ^~~ -In file included from sym2poly.h:27, - from giacPCH.h:38: -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: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:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3241 | register U u=cit->u; | ^ -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.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); | ^~~ -threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3241 | register U u=cit->u; - | ^ 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 ; @@ -5414,62 +6222,122 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~ -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 sym2poly.h:27, + from giacPCH.h:38: +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.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; - | ^ -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 ; +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)); + | ^ +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)) + | ^~~~~~~ +poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': +desolve.cc:208:29: required from here + 208 | tensor d(fprime.dim),C(fprime.dim),u(fprime.dim),v(fprime.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(const T&, int) [with T = giac::gen]': +desolve.cc:282:22: required from here + 282 | num=polynome(r_num,s); + | ^ +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() [with T = giac::gen]': +desolve.cc:1762:16: required from here + 1762 | polynome b,c; + | ^ +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 giac::monomial&) [with T = giac::gen]': +input_parser.yy:104:22: required from here + 104 | return polynome(m); + | ^ +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)) + | ^~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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, + from giacPCH.h:32, + from symbolic.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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~ -In file included from sym2poly.h:27, - from giacPCH.h:38: -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from sym2poly.h:27, - from giacPCH.h:38: -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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)) + | ^~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 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; | ^ -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.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; | ^~~ @@ -5479,18 +6347,6 @@ threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3241 | register U u=cit->u; | ^ -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: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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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; | ^~~ @@ -5504,6 +6360,9 @@ /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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 sym2poly.h:27, from giacPCH.h:38: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] @@ -5516,26 +6375,18 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ -threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3241 | register U u=cit->u; - | ^ 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 index.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~ -In file included from /usr/include/c++/14/string:49, - from Xcas1.cc:23: +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -5545,35 +6396,6 @@ /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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from sym2poly.h:27, - from giacPCH.h:38: -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~ -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; - | ^~~ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -5593,32 +6415,24 @@ /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; + | ^~~ +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; | ^ -In file included from sym2poly.h:27, - from giacPCH.h:38: -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 sym2poly.h:27, - from giacPCH.h:38, - from History.h:20, - from Xcas1.h:18, - from Help1.cc:3: -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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; | ^~~ @@ -5632,15 +6446,7 @@ /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; - | ^~~ -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/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] @@ -5649,35 +6455,31 @@ /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; - | ^ -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); - | ^~~ 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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 poly.h:26, from gen.h:71, from giacPCH.h:32, - from History.h:20, - from History.cc:31: + from modpoly.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/string:49, - from History.h:19: +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -5687,30 +6489,12 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~ -In file included from sym2poly.h:27, - from giacPCH.h:38: -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/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; @@ -5724,36 +6508,61 @@ /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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sym2poly.h:27, - from giacPCH.h:38, - from History.h:20, - from Cfg.cc:38: + from giacPCH.h:38: 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~ +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:26, from gen.h:71, - from icas.cc:53: + from giacPCH.h:32, + from modfactor.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 global.h:82, - from icas.cc:32: + 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -5763,32 +6572,12 @@ /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: 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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3241 | register U u=cit->u; - | ^ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~ 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; @@ -5796,123 +6585,57 @@ /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 ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -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_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -/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: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: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; | ^~~ -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: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 sym2poly.h:27, - from giacPCH.h:38: -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from poly.h:26, + from gen.h:71, + from giacPCH.h:32, + from ezgcd.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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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; - | ^~~ -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, - from Print.cc:33: -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~ -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.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 ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from sym2poly.h:27, - from giacPCH.h:38, - from Graph.h:7, - from Tableur.h:33: -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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; - | ^~~ +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; @@ -5923,25 +6646,9 @@ 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 sym2poly.h:27, - from giacPCH.h:38: -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3241 | register U u=cit->u; | ^ -In file included from sym2poly.h:27, - from giacPCH.h:38: -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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; | ^~~ @@ -5955,10 +6662,11 @@ /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 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; @@ -5969,41 +6677,15 @@ threaded.h:2805:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2805 | register int deg=int(u >> mainvar); | ^~~ -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: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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3241 | register U u=cit->u; | ^ -In file included from sym2poly.h:27, - from giacPCH.h:38, - from Graph.h:7, - from Editeur.h:29: -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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); | ^~~ -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: 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 ; @@ -6011,73 +6693,6 @@ /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: -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: -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: -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 sym2poly.h:27, - from giacPCH.h:38: -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; - | ^~~ -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, - from Input.cc:34: -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -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:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] @@ -6086,6 +6701,7 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o derive.lo derive.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; @@ -6102,25 +6718,39 @@ 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 icas.cc:55: -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; - | ^~~ -gausspol.cc: At global scope: -gausspol.cc:858:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 858 | 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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o solve.lo solve.cc +poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': +modfactor.cc:1036:30: required from here + 1036 | qrem=polynome(gen( 1),1); + | ^ +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) [with T = giac::gen]': +modfactor.cc:1044:18: required from here + 1044 | polynome Qtest(1),Qquo,Qrem; + | ^ +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]': +modfactor.cc:1044:20: required from here + 1044 | polynome Qtest(1),Qquo,Qrem; + | ^~~~ +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)) + | ^~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 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); @@ -6151,10 +6781,76 @@ /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); + | ^~~~~~~~~~~~~~~~~~ +ezgcd.cc:92:26: required from here + 92 | rem=reduce(rem.trunc1(),vecteur(v.begin()+1,v.end()),degree); + | ~~~~~~~~~~^~ +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)) + | ^~~~~~~ +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); + | ^~~~~~~~~~~~~~ +ezgcd.cc:488:19: required from here + 488 | ptcont=Tlgcd(pt); + | ~~~~~^~~~ +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) [with T = giac::gen]': +modpoly.cc:342:24: required from here + 342 | return polynome(1); + | ^ +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]': +modpoly.cc:354:24: required from here + 354 | return polynome(1,v); + | ^ +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)) + | ^~~~~~~ +poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': +modpoly.cc:7333:14: required from here + 7333 | 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]': +modpoly.cc:7737:37: required from here + 7737 | tmpmult=polynome(gcdv[k],dim-1); + | ^ +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)) + | ^~~~~~~ In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from lin.cc:2: + 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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6196,10 +6892,49 @@ 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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from sym2poly.h:27, + from giacPCH.h:38: +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; + | ^~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o intg.lo intg.cc In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from risch.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6217,6 +6952,30 @@ /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; @@ -6243,79 +7002,99 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~~~~~~~~~~~~~~~~ -ezgcd.cc:92:26: required from here - 92 | rem=reduce(rem.trunc1(),vecteur(v.begin()+1,v.end()),degree); - | ~~~~~~~~~~^~ -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)) { } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 sym2poly.h:27, + from giacPCH.h:38: +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); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -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); - | ^ -threaded.cc:782:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 782 | register int nterms = (ucur-uend)/var2; - | ^~~~~~ -threaded.cc:785:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 785 | register int g=smod(it->g,modulo); - | ^ -threaded.cc:794:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 794 | register int g=smod(it->g,modulo); - | ^ -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); - | ^~~~~~~~~~~~~~ -ezgcd.cc:488:19: required from here - 488 | ptcont=Tlgcd(pt); - | ~~~~~^~~~ -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)) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +solve.cc:8629: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] + 8629 | p.m_is_strictly_greater=std::ptr_fun(m_total_revlex_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]': -modfactor.cc:1036:30: required from here - 1036 | qrem=polynome(gen( 1),1); - | ^ -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)) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +solve.cc:8633: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] + 8633 | p.m_is_strictly_greater=std::ptr_fun(m_total_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]': -modfactor.cc:1044:18: required from here - 1044 | polynome Qtest(1),Qquo,Qrem; - | ^ -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)) { } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +solve.cc:8637: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] + 8637 | p.m_is_strictly_greater=std::ptr_fun(m_3var_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]': -modfactor.cc:1044:20: required from here - 1044 | polynome Qtest(1),Qquo,Qrem; - | ^~~~ -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)) { } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +solve.cc:8641: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] + 8641 | p.m_is_strictly_greater=std::ptr_fun(m_7var_is_strictly_greater); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here + 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) + | ^~~~~~~ +solve.cc:8645: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] + 8645 | p.m_is_strictly_greater=std::ptr_fun(m_11var_is_strictly_greater); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ +solve.cc:8649: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] + 8649 | p.m_is_strictly_greater=std::ptr_fun(m_16var_is_strictly_greater); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here + 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) + | ^~~~~~~ +solve.cc:8653: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] + 8653 | p.m_is_strictly_greater=std::ptr_fun(m_32var_is_strictly_greater); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here + 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) + | ^~~~~~~ +solve.cc:8657: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] + 8657 | p.m_is_strictly_greater=std::ptr_fun(m_64var_is_strictly_greater); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o intgab.lo intgab.cc +In file included from poly.h:26, + from gen.h:71, + from giacPCH.h:32, + from intg.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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o sparse.lo sparse.cc /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6337,73 +7116,26 @@ threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1303 | register T * ptr=tab+childindex; | ^~~ -poly.h: In instantiation of 'giac::tensor::tensor(const giac::monomial&) [with T = giac::gen]': -input_parser.yy:104:22: required from here - 104 | return polynome(m); - | ^ -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)) - | ^~~~~~~ -poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': -quater.cc:583:13: required from here - 583 | polynome A; factorization f; - | ^ -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]': -quater.cc:1923:23: required from here - 1923 | polynome res(q.dim); - | ^ +solve.cc:4887:43: required from here + 4887 | polynome q(p.num._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(const giac::monomial&) [with T = giac::gen]': -quater.cc:2046:11: required from here - 2046 | ), - | ^ -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)) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': +solve.cc:8853:81: required from here + 8853 | polynome fakep(dim,vector< monomial >(1,monomial(1,faken+1,dim))); + | ^ +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)) | ^~~~~~~ -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?"); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/FL/fl_message.H:19, - from Editeur.h:35: -/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__)); - | ^~~~~~ -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; - | ^~~ -Editeur.cc: In function 'void xcas::editeur_export(Fl_Text_Editor*, const std::string&, int)': -Editeur.cc:645:19: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] - 645 | int i=fl_ask("%s",gettext("File exists. Overwrite?")); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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__)); - | ^~~~~~ -Editeur.cc: In function 'void xcas::cb_Editeur_Save_as(Fl_Widget*, void*)': -Editeur.cc:810:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] - 810 | int i=fl_ask("%s",(tmp+gettext(": file exists. Overwrite?")).c_str()); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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__)); - | ^~~~~~ 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; @@ -6423,13 +7155,6 @@ threaded.h:3355:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3355 | register int deg=int(u >> mainvar); | ^~~ -Editeur.cc: In function 'void xcas::send_numworks(const std::string&, const std::string&)': -Editeur.cc:847:19: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] - 847 | int i=fl_ask("%s",gettext("Program exists on calculator. Overwrite?")); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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__)); - | ^~~~~~ 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 ; @@ -6437,6 +7162,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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 sym2poly.h:27, from giacPCH.h:38: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] @@ -6449,74 +7175,56 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ -Editeur.cc: In function 'void xcas::cb_Editeur_Next(Fl_Widget*, void*)': -Editeur.cc:1678:18: warning: too many arguments for format [-Wformat-extra-args] - 1678 | fl_alert("%s","No more occurrences of '%s' found!", e->search.c_str()); - | ^~~~ -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)); - | ^ -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)) - | ^~~~~~~ -poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': -desolve.cc:208:29: required from here - 208 | tensor d(fprime.dim),C(fprime.dim),u(fprime.dim),v(fprime.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)) - | ^~~~~~~ -Editeur.cc: In function 'void xcas::cb_Editeur_Search(Fl_Widget*, void*)': -Editeur.cc:1844:23: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] - 1844 | i=fl_ask("%s","Really replace by nothing?"); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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__)); - | ^~~~~~ -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()); - | ^~~~ -poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': -desolve.cc:282:22: required from here - 282 | num=polynome(r_num,s); - | ^ -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)) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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)...); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_uninitialized.h:643:18: required from 'static _ForwardIterator std::__uninitialized_default_n_1<_TrivialValueType>::__uninit_default_n(_ForwardIterator, _Size) [with _ForwardIterator = giac::tensor*; _Size = long unsigned int; bool _TrivialValueType = false]' + 643 | std::_Construct(std::__addressof(*__cur)); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_uninitialized.h:712:20: required from '_ForwardIterator std::__uninitialized_default_n(_ForwardIterator, _Size) [with _ForwardIterator = giac::tensor*; _Size = long unsigned int]' + 710 | return __uninitialized_default_n_1<__is_trivial(_ValueType) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 711 | && __can_fill>:: + | ~~~~~~~~~~~~~~~~ + 712 | __uninit_default_n(__first, __n); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_uninitialized.h:779:44: required from '_ForwardIterator std::__uninitialized_default_n_a(_ForwardIterator, _Size, allocator<_Tp>&) [with _ForwardIterator = giac::tensor*; _Size = long unsigned int; _Tp = giac::tensor]' + 779 | { return std::__uninitialized_default_n(__first, __n); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:821:35: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = giac::tensor; _Alloc = std::allocator >; size_type = long unsigned int]' + 821 | std::__uninitialized_default_n_a(this->_M_impl._M_finish, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ + 822 | __n, _M_get_Tp_allocator()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = giac::tensor; _Alloc = std::allocator >; size_type = long unsigned int]' + 1016 | _M_default_append(__new_size - size()); + | ^~~~~~~~~~~~~~~~~ +solve.cc:6193:18: required from here + 6193 | quo->resize(itend-it0); + | ~~~~~~~~~~~^~~~~~~~~~~ +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)) | ^~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o risch.lo risch.cc poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': -desolve.cc:1762:16: required from here - 1762 | polynome b,c; - | ^ +intg.cc:491:14: required from here + 491 | polynome u,v,d; + | ^ 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)) | ^~~~~~~ -Tableur.cc: In function 'bool xcas::get_filename(std::string&, const std::string&)': -Tableur.cc:1271:19: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] - 1271 | int i=fl_ask("%s",(tmp+gettext(": file exists. Overwrite?")).c_str()); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/FL/fl_message.H:19, - from Tableur.h:30: -/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__)); - | ^~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': -intgab.cc:407:40: required from here - 407 | polynome den(*r_den._POLYptr),num(s); - | ^ +intg.cc:1555:19: required from here + 1555 | polynome num(s); + | ^ 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)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6524,8 +7232,8 @@ 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': -intgab.cc:411:27: required from here - 411 | num=polynome(r_num,s); +intg.cc:1559:27: required from here + 1559 | num=polynome(r_num,s); | ^ 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)) { @@ -6533,76 +7241,34 @@ /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]': -intgab.cc:459:16: required from here - 459 | polynome Np,Dp,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 giac::monomial&) [with T = giac::gen]': -intgab.cc:1566:84: required from here - 1566 | gen Qg=r2e(Q,v,contextptr)/r2e(polynome(monomial(R.coord.front().value,ind)),v,contextptr); - | ^ +intg.cc:5401:41: required from here + 5401 | P=polynome(monomial(plus_one,s)); + | ^ 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)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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}; - | ^~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -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}; - | ^~~~~~~~~~~ -poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': -ti89.cc:573:21: required from here - 573 | polynome 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)) { } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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); + | ^~~~~~~~~~~~~~~~~~ +intg.cc:1632:33: required from here + 1632 | alpha=(it->den/it->fact).trunc1()*a*gen(2); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +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)) | ^~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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, from giacPCH.h:32, - from series.cc:2: + from intgab.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6639,152 +7305,15 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -Input.cc: In member function 'int xcas::Multiline_Input_tab::in_handle(int)': -Input.cc:1080:27: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] - 1080 | int ans=fl_ask("%s",((logs+'\n')+gettext("To get a newline, use shift-Enter. Reedit?")).c_str()); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from Input.cc:29: -/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__)); - | ^~~~~~ -Input.cc:1092:27: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] - 1092 | int ans=fl_ask("%s",(logs+"\nReedit?").c_str()); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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__)); - | ^~~~~~ -Tableur.cc: In function 'void xcas::cb_Tableur_SetRows(Fl_Menu_*, void*)': -Tableur.cc:2460:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] - 2460 | int j=fl_ask("%s",gettext("Really delete rows?")); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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__)); - | ^~~~~~ -Tableur.cc: In function 'void xcas::cb_Tableur_SetCols(Fl_Menu_*, void*)': -Tableur.cc:2476:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] - 2476 | int j=fl_ask("%s",gettext("Really delete columns?")); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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__)); - | ^~~~~~ -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); - | ^ -poly.h:1692:16: required from 'giac::tensor giac::Tgcdpsr(const tensor&, const tensor&, int) [with T = gen]' - 1692 | Tcontentgcd(p,q,prim,cont,gcddeg); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -quater.cc:1941:16: required from here - 1941 | res=Tgcdpsr(poly_reduce(p),poly_reduce(q)); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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)) - | ^~~~~~~ -In file included from sym2poly.h:27, - from giacPCH.h:38: -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: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; | ^~~ -Tableur.cc: In function 'void xcas::sheetsort(Flv_Table_Gen*, bool, bool)': -Tableur.cc:2660:20: warning: too many arguments for format [-Wformat-extra-args] - 2660 | int i=fl_ask("%s",gettext("Sorting is not compatible with some cell references. Sort anyway"),gettext("Yes"),gettext("No")); - | ^~~~ -Tableur.cc:2660:19: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] - 2660 | int i=fl_ask("%s",gettext("Sorting is not compatible with some cell references. Sort anyway"),gettext("Yes"),gettext("No")); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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__)); - | ^~~~~~ -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(const giac::monomial&) [with T = giac::gen]': -sym2poly.cc:458:30: required from here - 458 | return new ref_polynome(m); - | ^ -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)) - | ^~~~~~~ -poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': -sym2poly.cc:527:20: required from here - 527 | polynome pg(np.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(const T&, int) [with T = giac::gen]': -sym2poly.cc:537:36: required from here - 537 | polynome np(n,d._POLYptr->dim),dp(*d._POLYptr); - | ^ -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); - | ^~~~~~~~~~~~~~~~~~ -poly.h:1569:23: required from 'void giac::Tcontentgcd(const tensor&, const tensor&, tensor&, tensor&, int) [with T = gen]' - 1569 | cont=gcd(dp.trunc1(),dq.trunc1()).untrunc1(); - | ~~~~~~~~~^~ -poly.h:1692:16: required from 'giac::tensor giac::Tgcdpsr(const tensor&, const tensor&, int) [with T = gen]' - 1692 | Tcontentgcd(p,q,prim,cont,gcddeg); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -quater.cc:1941:16: required from here - 1941 | res=Tgcdpsr(poly_reduce(p),poly_reduce(q)); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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)) - | ^~~~~~~ -poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': -sym2poly.cc:1025:20: required from here - 1025 | polynome vp(1),vp_content; - | ^~~~~~~~~~ -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)) - | ^~~~~~~ -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] - 49 | fscanf(f,"%s",buf); - | ~~~~~~^~~~~~~~~~~~ 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; | ^ -History.cc: In member function 'bool xcas::History_Pack::save_as(const char*)': -History.cc:1904:19: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] - 1904 | int i=fl_ask("%s",("File "+s+" exists. Overwrite?").c_str()); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from History.cc:29: -/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__)); - | ^~~~~~ 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; | ^~~ @@ -6807,49 +7336,57 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': -maple.cc:2928:14: required from here - 2928 | polynome Pcont; - | ^~~~~ -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)) { } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from sym2poly.h:27, + from giacPCH.h:38: +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; + | ^~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': +intgab.cc:407:40: required from here + 407 | polynome den(*r_den._POLYptr),num(s); + | ^ +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(const T&, int) [with T = giac::gen]': -maple.cc:3025:35: required from here - 3025 | P=polynome(P0n,int(v.size())); - | ^ +intgab.cc:411:27: required from here + 411 | num=polynome(r_num,s); + | ^ 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)) | ^~~~~~~ -History.cc: In member function 'bool xcas::History_Pack::insert_before(int, bool, int)': -History.cc:2385:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] - 2385 | int i=fl_ask("%s",gettext("Set compatibility mode to TI?")); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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:2421:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] - 2421 | int i=fl_ask("%s",(gettext("File ")+xcasws+gettext(" exists. Overwrite?")).c_str()); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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__)); - | ^~~~~~ -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); - | ^~~~~~~~~~~~~~~~~~ -sym2poly.cc:1016:36: required from here - 1016 | factorization ff(rsqff(s.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() [with T = giac::gen]': +intgab.cc:459:16: required from here + 459 | polynome Np,Dp,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 giac::monomial&) [with T = giac::gen]': +intgab.cc:1566:84: required from here + 1566 | gen Qg=r2e(Q,v,contextptr)/r2e(polynome(monomial(R.coord.front().value,ind)),v,contextptr); + | ^ +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)) | ^~~~~~~ @@ -6875,93 +7412,10 @@ /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]': -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); - | ^~~~~~~~~~~~ -maple.cc:3185:29: required from here - 3185 | polynome q0=Tnextcoeff(it,Q.coord.end()).untrunc1(); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -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:132:14: required from 'giac::tensor giac::tensor::untrunc1(int) const [with T = giac::gen]' - 132 | return tensor(dim+1,v); - | ^~~~~~~~~~~~~~~~~~ -maple.cc:3185:56: required from here - 3185 | polynome q0=Tnextcoeff(it,Q.coord.end()).untrunc1(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -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)) - | ^~~~~~~ -Graph.cc: In function 'const char* xcas::latexfilename(const char*)': -Graph.cc:3027:19: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] - 3027 | int i=fl_ask("%s",("File "+s+" exists. Overwrite?").c_str()); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/FL/fl_message.H:19, - from Editeur.h:35, - from Graph.h:33: -/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__)); - | ^~~~~~ -Graph.cc: In function 'int xcas::chooseinvecteur(const giac::vecteur&)': -Graph.cc:3236:24: warning: too many arguments for format [-Wformat-extra-args] - 3236 | return fl_choice("Choose",v[0].print(giac::context0).c_str(),v[1].print(giac::context0).c_str(),v[2].print(giac::context0).c_str(),v[3].print(giac::context0).c_str()); - | ^~~~~~~~ -Graph.cc:3237:22: warning: too many arguments for format [-Wformat-extra-args] - 3237 | return fl_choice("Choose",v[0].print(giac::context0).c_str(),v[1].print(giac::context0).c_str(),v[2].print(giac::context0).c_str(),v[3].print(giac::context0).c_str(),v[4].print(giac::context0).c_str()); - | ^~~~~~~~ -History.cc: In member function 'void xcas::History_Fold::update_status(bool)': -History.cc:4789:35: warning: 'mallinfo mallinfo()' is deprecated [-Wdeprecated-declarations] - 4789 | struct mallinfo mem=mallinfo(); - | ~~~~~~~~^~ -In file included from History.cc:46: -/usr/include/malloc.h:114:24: note: declared here - 114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; - | ^~~~~~~~ -In file included from sym2poly.h:27, - from giacPCH.h:38: -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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__)); - | ^~~~~~ -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:26, from gen.h:71, from giacPCH.h:32, - from subst.cc:2: + from risch.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6979,25 +7433,12 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here - 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) - | ^~~~~~~ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -solve.cc:8629: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] - 8629 | p.m_is_strictly_greater=std::ptr_fun(m_total_revlex_is_strictly_greater); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here - 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) - | ^~~~~~~ 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; @@ -7005,111 +7446,21 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -solve.cc:8633: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] - 8633 | p.m_is_strictly_greater=std::ptr_fun(m_total_lex_is_strictly_greater); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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)) | ^~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here - 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) - | ^~~~~~~ -solve.cc:8637: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] - 8637 | p.m_is_strictly_greater=std::ptr_fun(m_3var_is_strictly_greater); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here - 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) - | ^~~~~~~ -solve.cc:8641: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] - 8641 | p.m_is_strictly_greater=std::ptr_fun(m_7var_is_strictly_greater); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here - 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) - | ^~~~~~~ -solve.cc:8645: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] - 8645 | p.m_is_strictly_greater=std::ptr_fun(m_11var_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]': -intg.cc:491:14: required from here - 491 | polynome u,v,d; - | ^ -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)) { } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -solve.cc:8649: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] - 8649 | p.m_is_strictly_greater=std::ptr_fun(m_16var_is_strictly_greater); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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_function.h:1150:5: note: declared here - 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) - | ^~~~~~~ -solve.cc:8653: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] - 8653 | p.m_is_strictly_greater=std::ptr_fun(m_32var_is_strictly_greater); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here - 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) - | ^~~~~~~ -solve.cc:8657: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] - 8657 | p.m_is_strictly_greater=std::ptr_fun(m_64var_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]': -intg.cc:1555:19: required from here - 1555 | polynome num(s); - | ^ -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(const T&, int) [with T = giac::gen]': -intg.cc:1559:27: required from here - 1559 | num=polynome(r_num,s); - | ^ -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)) - | ^~~~~~~ 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: In instantiation of 'giac::tensor::tensor(const giac::monomial&) [with T = giac::gen]': -intg.cc:5401:41: required from here - 5401 | P=polynome(monomial(plus_one,s)); - | ^ -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)) - | ^~~~~~~ -Graph.cc: In function 'void xcas::cb_set_mode(Fl_Widget*, const giac::gen&, const giac::gen&, int, const std::string&)': -Graph.cc:4851:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] - 4851 | int i=fl_ask("%s","Dynamic geometry works faster in approx mode. Drag in approx mode?"); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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__)); - | ^~~~~~ 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; | ^ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o csturm.lo csturm.cc 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; | ^~~ @@ -7132,65 +7483,6 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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; - | ^~~~~~ -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); - | ^~~~~~~~~~~~~~~~~~ -intg.cc:1632:33: required from here - 1632 | alpha=(it->den/it->fact).trunc1()*a*gen(2); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -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)) - | ^~~~~~~ -Graph.cc: In member function 'void xcas::Figure::save_figure_as(const std::string&)': -Graph.cc:6945:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] - 6945 | int i=fl_ask("%s",(s+gettext(": file exists. Overwrite?")).c_str()); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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__)); - | ^~~~~~ -misc.cc: In function 'giac::gen giac::giac_bitand(const gen&, const gen&)': -misc.cc:6059:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 6059 | register unsigned t=(a.type<< _DECALAGE) | b.type; - | ^ -misc.cc:6062:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 6062 | register ref_mpz_t * e; - | ^ -misc.cc: In function 'giac::gen giac::giac_bitor(const gen&, const gen&)': -misc.cc:6082:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 6082 | register unsigned t=(a.type<< _DECALAGE) | b.type; - | ^ -misc.cc:6085:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 6085 | register ref_mpz_t * e; - | ^ -misc.cc: In function 'giac::gen giac::giac_bitxor(const gen&, const gen&)': -misc.cc:6105:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 6105 | register unsigned t=(a.type<< _DECALAGE) | b.type; - | ^ -misc.cc:6108:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 6108 | register ref_mpz_t * e; - | ^ -Tableur.cc: In function 'bool xcas::csv_guess(const std::string&, char&, char&, char&)': -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); - | ~~~~~^~~~~~~~~~~~~~~~~~~ -poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': -solve.cc:4887:43: required from here - 4887 | polynome q(p.num._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)) - | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] @@ -7203,19 +7495,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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': -solve.cc:8853:81: required from here - 8853 | polynome fakep(dim,vector< monomial >(1,monomial(1,faken+1,dim))); - | ^ -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)) - | ^~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o series.lo series.cc poly.h: In instantiation of 'giac::tensor::tensor(const giac::monomial&) [with T = giac::gen]': risch.cc:94:50: required from here 94 | tmp=tmp+gen(polynome(monomial(i[n]+1,i)))*(*v[n]._FRACptr); @@ -7256,46 +7536,6 @@ /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]': -gausspol.cc:188:26: required from here - 188 | return polynome(e,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]': -gausspol.cc:266:14: required from here - 266 | return monomial(gensizeerr(gettext("Stopped by user interruption.")),th.dim); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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)) - | ^~~~~~~ -poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': -gausspol.cc:1097:16: required from here - 1097 | polynome p1m,p2m,pm(th.dim); - | ^~~ -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]': -gausspol.cc:1097:33: required from here - 1097 | polynome p1m,p2m,pm(th.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:132:14: required from 'giac::tensor giac::tensor::untrunc1(int) const [with T = giac::gen]' 132 | return tensor(dim+1,v); @@ -7309,10 +7549,54 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -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()){ - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o subst.lo subst.cc +In file included from poly.h:26, + from gen.h:71, + from giacPCH.h:32, + from lin.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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +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; | ^ @@ -7331,77 +7615,32 @@ 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: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': -modpoly.cc:342:24: required from here - 342 | return polynome(1); - | ^ -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]': -modpoly.cc:354:24: required from here - 354 | return polynome(1,v); - | ^ -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)) - | ^~~~~~~ -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 = gen; U = long long unsigned int; R = int]': -threaded.cc:3773:18: required from here - 3773 | if (hashdivrem(p_orig,dtest,pquo,rem,vars,0 /* reduce */,0/*qmax*/,false)==1 && rem.empty()){ - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~ -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)...); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_uninitialized.h:643:18: required from 'static _ForwardIterator std::__uninitialized_default_n_1<_TrivialValueType>::__uninit_default_n(_ForwardIterator, _Size) [with _ForwardIterator = giac::tensor*; _Size = long unsigned int; bool _TrivialValueType = false]' - 643 | std::_Construct(std::__addressof(*__cur)); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_uninitialized.h:712:20: required from '_ForwardIterator std::__uninitialized_default_n(_ForwardIterator, _Size) [with _ForwardIterator = giac::tensor*; _Size = long unsigned int]' - 710 | return __uninitialized_default_n_1<__is_trivial(_ValueType) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 711 | && __can_fill>:: - | ~~~~~~~~~~~~~~~~ - 712 | __uninit_default_n(__first, __n); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_uninitialized.h:779:44: required from '_ForwardIterator std::__uninitialized_default_n_a(_ForwardIterator, _Size, allocator<_Tp>&) [with _ForwardIterator = giac::tensor*; _Size = long unsigned int; _Tp = giac::tensor]' - 779 | { return std::__uninitialized_default_n(__first, __n); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:821:35: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = giac::tensor; _Alloc = std::allocator >; size_type = long unsigned int]' - 821 | std::__uninitialized_default_n_a(this->_M_impl._M_finish, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ - 822 | __n, _M_get_Tp_allocator()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1016:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = giac::tensor; _Alloc = std::allocator >; size_type = long unsigned int]' - 1016 | _M_default_append(__new_size - size()); - | ^~~~~~~~~~~~~~~~~ -solve.cc:6193:18: required from here - 6193 | quo->resize(itend-it0); - | ~~~~~~~~~~~^~~~~~~~~~~ -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: 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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 sym2poly.h:27, + from giacPCH.h:38: +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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from vecteur.cc:2: + from series.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7438,67 +7677,60 @@ /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]': -misc.cc:3008:36: required from here - 3008 | f.num=pzadic(polynome(f.num,0),b); - | ^ -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)) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from poly.h:26, + from gen.h:71, + from giacPCH.h:32, + from subst.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)) | ^~~~~~~ -threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3241 | register U u=cit->u; - | ^ 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: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: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': -modpoly.cc:7333:14: required from here - 7333 | 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]': -threaded.cc:4435:33: required from here - 4435 | polynome p(g._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)) - | ^~~~~~~ -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 = dbgprint_vector; U = long long unsigned int; R = Modred]': -threaded.cc:4932:34: required from here - 4932 | if (test==prevtest && hashdivrem(p0,test,Pcof,tmprem,vars,pminmodulo,0,true)==1 && tmprem.empty()){ - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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; | ^ -poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': -modpoly.cc:7737:37: required from here - 7737 | tmpmult=polynome(gcdv[k],dim-1); - | ^ -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)) - | ^~~~~~~ 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; | ^~~ @@ -7518,18 +7750,15 @@ threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3241 | 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: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); | ^~~ -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:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 3241 | register U u=cit->u; + | ^ 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 ; @@ -7537,43 +7766,27 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -threaded.h:3355:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3355 | register int deg=int(u >> mainvar); - | ^~~ -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()); - | ~~~~~^~~~~~~~~~~~ -History.cc: In member function 'bool xcas::History_Pack::insert_url(const char*, int)': -History.cc:2451:12: warning: ignoring return value of 'int chdir(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 2451 | chdir(sn.c_str()); - | ~~~~~^~~~~~~~~~~~ -History.cc: In function 'void xcas::save_as_text(std::ostream&, int, History_Pack*)': -History.cc:3208:12: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 3208 | fread(nwsbuf,1,sizeof(nwsbuf),f); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -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 = std::vector; U = long long unsigned int; R = modred]': -threaded.cc:5565:16: required from here - 5565 | if (hashdivrem(p,pD,pquo,tmprem,vars,pminmodulo,0,true)==1 && tmprem.empty()){ - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from sym2poly.h:27, + from giacPCH.h:38: +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 sym2poly.h:27, from giacPCH.h:38: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] @@ -7586,10 +7799,11 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ -icas.cc: In function 'int main(int, char**)': -icas.cc:2165:15: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 2165 | system("./xcas"); - | ~~~~~~^~~~~~~~~~ +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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': subst.cc:1298:14: required from here 1298 | polynome p; @@ -7630,23 +7844,13 @@ /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); - | ^~~~~~~~~~~~~~~~~~ -misc.cc:1143:27: required from here - 1143 | res=sqrfree(c.trunc1(),vecteur(l.begin()+1,l.end()),contextptr); - | ~~~~~~~~^~ -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)) - | ^~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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, from giacPCH.h:32, - from sparse.cc:2: + from vecteur.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7683,7 +7887,6 @@ /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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 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] @@ -7727,224 +7930,13 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ -monomial.h: In instantiation of '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>) [with T = gen; typename std::vector >::const_iterator = std::vector, std::allocator > >::const_iterator]': -gausspol.cc:1625:15: required from here - 1625 | Mul(ita,ita_end,itb,itb_end,res.coord,th.is_strictly_greater,th.m_is_strictly_greater); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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)) - | ^~~~~~~ -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)) - | ^~~~~~~ -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 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 = unsigned int; R = int]': -gausspol.cc:1919:36: required from here - 1919 | if (hashdivrem(p1,p2,quot32,remain32,vars,reduce.val,0,false,exactquo)>=1){ - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~ -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 = long long int; U = unsigned int; R = int]': -gausspol.cc:1958:54: required from here - 1958 | if ((hashdivremres=hashdivrem(p1,p2,quot,remain,vars,/* reduce*/0,RAND_MAX/double(maxp2)/p2.size()*RAND_MAX,false,exactquo))>=1){ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~ -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 = __int128; U = unsigned int; R = int]': -gausspol.cc:1977:112: required from here - 1977 | if (convert_int(a,d,aD,maxp1) && convert_int(b,d,bD,maxp2) && (hashdivremres=hashdivrem(aD,bD,qD,rD,vars,0,1.7e38/double(maxp2)/p2.size(),false,exactquo))>=1){ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~ -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 = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; U = unsigned int; R = int]': -gausspol.cc:1999:51: required from here - 1999 | if ((hashdivremres=hashdivrem(p1,p2,quot,remain,vars,/* reduce */ 0,/* no size check */0.0,false,exactquo))>=1){ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~ -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]': -gausspol.cc:2036:37: required from here - 2036 | if (hashdivrem(p1,p2,quot32,remain32,vars,reduce.val,0,false,exactquo)>=1){ - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -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 = long long int; U = long long unsigned int; R = int]': -gausspol.cc:2057:55: required from here - 2057 | if ((hashdivremres=hashdivrem(p1,p2,quot,remain,vars,/* reduce */0,RAND_MAX/double(maxp2)/p2.size()*RAND_MAX,false,exactquo))>=1){ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~ -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 = __int128; U = long long unsigned int; R = int]': -gausspol.cc:2076:113: required from here - 2076 | if (convert_int(a,d,aD,maxp1) && convert_int(b,d,bD,maxp2) && (hashdivremres=hashdivrem(aD,bD,qD,rD,vars,0,1.7e38/double(maxp2)/p2.size(),false,exactquo))>=1){ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~ -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 = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; U = long long unsigned int; R = int]': -gausspol.cc:2098:52: required from here - 2098 | if ((hashdivremres=hashdivrem(p1,p2,quot,remain,vars,/* reduce */ 0,/* no size check */0.0,false,exactquo))>=1){ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': -gausspol.cc:3908:27: required from here - 3908 | polynome res(p.dim+1,v); - | ^ -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)) - | ^~~~~~~ -sparse.cc: In function 'double giac::l2norm(const std::vector&)': -sparse.cc:1061:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 1061 | register double tmp=*it; - | ^~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from csturm.cc:2: + from sparse.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7986,6 +7978,7 @@ threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1303 | register T * ptr=tab+childindex; | ^~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 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; @@ -8012,19 +8005,6 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -poly.h: In instantiation of 'void giac::lexsort(std::vector >&) [with T = gen]': -poly.h:623:12: required from 'giac::tensor giac::tensor::operator()(const T&) const [with T = giac::gen]' - 623 | lexsort(horner_coord); - | ~~~~~~~^~~~~~~~~~~~~~ -gausspol.cc:4658:25: required from here - 4658 | polynome pn(p_simp(n)); - | ~~~~~~^~~ -poly.h:522:82: 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] - 522 | sort_helper M(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 file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] @@ -8051,6 +8031,10 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ +sparse.cc: In function 'double giac::l2norm(const std::vector&)': +sparse.cc:1061:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 1061 | register double tmp=*it; + | ^~~ poly.h: In instantiation of 'giac::tensor::tensor(const giac::monomial&) [with T = giac::gen]': vecteur.cc:7583:31: required from here 7583 | gen xpoly=polynome(mtmp); @@ -8084,60 +8068,15 @@ /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]': -csturm.cc:962:14: required from here - 962 | polynome qrem; - | ^~~~ -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]': -poly.h:622:15: required from 'giac::tensor giac::tensor::operator()(const T&) const [with T = giac::gen]' - 622 | tensor rem(dim-1),add_rem(dim-1) ; - | ^~~ -csturm.cc:2062:36: required from here - 2062 | if (is_strictly_positive(-it->fact(interval._VECTptr->front())*it->fact(interval._VECTptr->back()),contextptr)) - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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 'void giac::lexsort(std::vector >&) [with T = gen]': -poly.h:623:12: required from 'giac::tensor giac::tensor::operator()(const T&) const [with T = giac::gen]' - 623 | lexsort(horner_coord); - | ~~~~~~~^~~~~~~~~~~~~~ -csturm.cc:2062:36: required from here - 2062 | if (is_strictly_positive(-it->fact(interval._VECTptr->front())*it->fact(interval._VECTptr->back()),contextptr)) - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -poly.h:522:82: 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] - 522 | sort_helper M(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)) - | ^~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o tex.lo tex.cc +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 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){ - | ^~~~~~~~~~~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from tex.cc:2: + from csturm.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8179,7 +8118,6 @@ threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1303 | register T * ptr=tab+childindex; | ^~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o ifactor.lo ifactor.cc 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; @@ -8218,12 +8156,11 @@ 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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from global.cc:3: + from tex.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8265,7 +8202,16 @@ threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1303 | register T * ptr=tab+childindex; | ^~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': +csturm.cc:962:14: required from here + 962 | polynome qrem; + | ^~~~ +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)) + | ^~~~~~~ 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; @@ -8292,6 +8238,33 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': +poly.h:622:15: required from 'giac::tensor giac::tensor::operator()(const T&) const [with T = giac::gen]' + 622 | tensor rem(dim-1),add_rem(dim-1) ; + | ^~~ +csturm.cc:2062:36: required from here + 2062 | if (is_strictly_positive(-it->fact(interval._VECTptr->front())*it->fact(interval._VECTptr->back()),contextptr)) + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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 'void giac::lexsort(std::vector >&) [with T = gen]': +poly.h:623:12: required from 'giac::tensor giac::tensor::operator()(const T&) const [with T = giac::gen]' + 623 | lexsort(horner_coord); + | ~~~~~~~^~~~~~~~~~~~~~ +csturm.cc:2062:36: required from here + 2062 | if (is_strictly_positive(-it->fact(interval._VECTptr->front())*it->fact(interval._VECTptr->back()),contextptr)) + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +poly.h:522:82: 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] + 522 | sort_helper M(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)) + | ^~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o global.lo global.cc In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] @@ -8304,12 +8277,12 @@ 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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from ifactor.cc:2: + from global.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8351,7 +8324,6 @@ threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1303 | register T * ptr=tab+childindex; | ^~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 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; @@ -8378,8 +8350,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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] @@ -8392,12 +8362,31 @@ 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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +global.cc: In function 'char* numworks_gettar(size_t&)': +global.cc:1433:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 1433 | fread(buffer,numworks_maxtarsize,1,f); + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +global.cc: In function 'bool dfu_update_khicas(const char*)': +global.cc:1443:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 1443 | fread(buffer,numworks_maxtarsize,1,f); + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +global.cc: In function 'bool giac::scriptstore2map(const char*, nws_map&)': +global.cc:1594:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 1594 | fread(buf,1,nwstoresize1,f); + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ +global.cc: In function 'int giac::rsa_check(const char*, int, BYTE (*)[32], int*, std::vector >&)': +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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from alg_ext.cc:2: + from ifactor.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8439,22 +8428,6 @@ threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1303 | register T * ptr=tab+childindex; | ^~~ -global.cc: In function 'char* numworks_gettar(size_t&)': -global.cc:1433:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 1433 | fread(buffer,numworks_maxtarsize,1,f); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -global.cc: In function 'bool dfu_update_khicas(const char*)': -global.cc:1443:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 1443 | fread(buffer,numworks_maxtarsize,1,f); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -global.cc: In function 'bool giac::scriptstore2map(const char*, nws_map&)': -global.cc:1594:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 1594 | fread(buf,1,nwstoresize1,f); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ -global.cc: In function 'int giac::rsa_check(const char*, int, BYTE (*)[32], int*, std::vector >&)': -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); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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; @@ -8481,6 +8454,20 @@ /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: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; + | ^~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 ifactor.cc: In function 'giac::basis_t* giac::core_sieve(slicetype*, int, basis_t*, basis_t*)': ifactor.cc:623:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 623 | register unsigned char nbits=sizeinbase2(bit->p); @@ -8501,19 +8488,6 @@ ifactor.cc:904:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 904 | register int check=bi-(posss%bi); | ^~~~~ -In file included from sym2poly.h:27, - from giacPCH.h:38: -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 ifactor.cc: In function 'void giac::switch_roots(const std::vector&, std::vector&, unsigned int, unsigned int, unsigned int, unsigned int, int, int, const std::vector&, gen, __mpz_struct (&)[1], int)': ifactor.cc:1648:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1648 | register unsigned p=basisptr->p; @@ -8561,43 +8535,13 @@ ifactor.cc:2579:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2579 | register int r=basisptr->root1+(*bvpos); | ^ -poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': -alg_ext.cc:529:18: required from here - 529 | polynome pa(2),pb(2); - | ^ -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]': -alg_ext.cc:923:34: required from here - 923 | polynome cp=poly12polynome(c),cpc; factorization f; gen an,extra; - | ^~~ -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, const std::vector >&) [with T = giac::gen]': -poly.h:132:14: required from 'giac::tensor giac::tensor::untrunc1(int) const [with T = giac::gen]' - 132 | return tensor(dim+1,v); - | ^~~~~~~~~~~~~~~~~~ -alg_ext.cc:547:66: required from here - 547 | pbadd=poly12polynome(*(numtmp._EXTptr->_VECTptr),1,1).untrunc1(d); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -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)) - | ^~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o isom.lo isom.cc In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from gauss.cc:2: + from alg_ext.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8639,6 +8583,8 @@ threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1303 | register T * ptr=tab+childindex; | ^~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 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; @@ -8652,7 +8598,6 @@ threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3241 | register U u=cit->u; | ^ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 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; | ^~~ @@ -8678,28 +8623,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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o plot.lo plot.cc In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from isom.cc:2: + from gauss.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8741,6 +8668,26 @@ threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1303 | register T * ptr=tab+childindex; | ^~~ +poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': +alg_ext.cc:529:18: required from here + 529 | polynome pa(2),pb(2); + | ^ +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]': +alg_ext.cc:923:34: required from here + 923 | polynome cp=poly12polynome(c),cpc; factorization f; gen an,extra; + | ^~~ +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)) + | ^~~~~~~ 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; @@ -8767,8 +8714,19 @@ /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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o plot3d.lo plot3d.cc +poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': +poly.h:132:14: required from 'giac::tensor giac::tensor::untrunc1(int) const [with T = giac::gen]' + 132 | return tensor(dim+1,v); + | ^~~~~~~~~~~~~~~~~~ +alg_ext.cc:547:66: required from here + 547 | pbadd=poly12polynome(*(numtmp._EXTptr->_VECTptr),1,1).untrunc1(d); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +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)) + | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] @@ -8781,17 +8739,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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o rpn.lo rpn.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from plot.cc:34: + from isom.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8871,10 +8822,17 @@ 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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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, from giacPCH.h:32, - from plot3d.cc:34: + from plot.cc:34: 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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8954,17 +8912,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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o pari.lo pari.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 prog.cc:2: + from plot3d.cc:34: 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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9027,6 +8978,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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9077,7 +9029,6 @@ /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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 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; @@ -9128,52 +9079,25 @@ 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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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, - from cocoa.cc:4: -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)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +poly.h: In instantiation of 'giac::tensor::tensor(const giac::monomial&) [with T = giac::gen]': +plot.cc:9544:22: required from here + 9544 | if (is_positive(-res._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 file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from unary.cc:2: + from prog.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9215,6 +9139,44 @@ 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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from sym2poly.h:27, + from giacPCH.h:38: +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 poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -9249,11 +9211,6 @@ /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; - | ^~~ 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)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ @@ -9291,92 +9248,18 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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: 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); - | ^~~ -threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3241 | register U u=cit->u; - | ^ -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -poly.h: In instantiation of 'giac::tensor::tensor(const giac::monomial&) [with T = giac::gen]': -plot.cc:9544:22: required from here - 9544 | if (is_positive(-res._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 file included from sym2poly.h:27, - from giacPCH.h:38: -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: -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; - | ^~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o cocoa.lo cocoa.cc +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); + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +plot.cc:12318:12: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] +12318 | fread(buf,sizeof(char),1,f); // FIXME 2 for windows? + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ +plot.cc: In function 'giac::gen giac::_unarchive(const gen&, const context*)': +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); + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] @@ -9389,31 +9272,8 @@ 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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': -prog.cc:4482:18: required from here - 4482 | polynome res(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)) - | ^~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -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); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -plot.cc:12318:12: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] -12318 | fread(buf,sizeof(char),1,f); // FIXME 2 for windows? - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ -plot.cc: In function 'giac::gen giac::_unarchive(const gen&, const context*)': -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); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 pari.cc: In function 'giac::gen giac::in_pari(const gen&, const context*)': pari.cc:848:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 848 | argvec[k]= (GEN) v[j].val; @@ -9424,19 +9284,20 @@ pari.cc:874:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 874 | argvec[k]=(long int*) v[j].val; | ^~~~~~~~~~~~~~~~~~~~ -cocoa.cc: In function 'void giac::special_mod(modint2&, modint2, modint, modint, modint2)': -cocoa.cc:6251:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 6251 | register modint2 y=x-c*d; - | ^ -cocoa.cc: In function 'void giac::special_mod(double&, double, modint, modint, double)': -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': +prog.cc:4482:18: required from here + 4482 | polynome res(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)) + | ^~~~~~~ In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from usual.cc:2: + from cocoa.cc:4: 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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9478,6 +9339,7 @@ threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1303 | register T * ptr=tab+childindex; | ^~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o unary.lo unary.cc 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; @@ -9504,6 +9366,8 @@ /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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 sym2poly.h:27, from giacPCH.h:38: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] @@ -9516,59 +9380,22 @@ 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]': -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)) - | ^~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o identificateur.lo identificateur.cc -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)) - | ^~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +cocoa.cc: In function 'void giac::special_mod(modint2&, modint2, modint, modint, modint2)': +cocoa.cc:6251:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 6251 | register modint2 y=x-c*d; + | ^ +cocoa.cc: In function 'void giac::special_mod(double&, double, modint, modint, double)': +cocoa.cc:6259:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 6259 | register modint2 y=modint2(x-c*d); + | ^ In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from identificateur.cc:2: + 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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9636,8 +9463,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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] @@ -9650,15 +9475,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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o lpsolve.lo lpsolve.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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, from giacPCH.h:32, - from gen.cc:2: + 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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9695,8 +9515,6 @@ /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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o signalprocessing.lo signalprocessing.cc 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] @@ -9728,8 +9546,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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 sym2poly.h:27, from giacPCH.h:38: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] @@ -9742,8 +9558,41 @@ 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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +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)) + | ^~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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)...); @@ -9781,18 +9630,20 @@ /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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -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.. -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 -fcf-protection -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.. -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 -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o markup.lo markup.cc -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from help.cc:3: + 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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9860,10 +9711,23 @@ /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: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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from lpsolve.cc:20: + 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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9900,23 +9764,12 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -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; - | ^ 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.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; - | ^ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o first.lo first.cc 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; @@ -9927,10 +9780,6 @@ threaded.h:2805:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2805 | register int deg=int(u >> mainvar); | ^~~ -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; - | ^ threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3241 | register U u=cit->u; | ^ @@ -9947,14 +9796,7 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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; - | ^ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] @@ -9967,6 +9809,33 @@ 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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +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; @@ -9994,27 +9863,79 @@ 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; | ^ -In file included from sym2poly.h:27, - from giacPCH.h:38: -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; - | ^~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +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; + | ^ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o help.lo help.cc +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; + | ^ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +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)) + | ^~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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, - from optimization.cc:21: + 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/string:49, - from /usr/include/gmpxx.h:41, - from gen.h:59: +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10048,10 +9969,48 @@ 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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from sym2poly.h:27, + from giacPCH.h:38: +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 poly.h:26, from gen.h:71, from giacPCH.h:32, - from graphe.cc:20: + from lpsolve.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10088,7 +10047,6 @@ /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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 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] @@ -10120,6 +10078,18 @@ /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: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 poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -10191,6 +10161,60 @@ /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 optimization.cc:21: +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; + | ^~~ +In file included from sym2poly.h:27, + from giacPCH.h:38: +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.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; @@ -10217,10 +10241,6 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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; - | ^ In file included from sym2poly.h:27, from giacPCH.h:38, from optimization.cc:22: @@ -10234,10 +10254,28 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ +signalprocessing.cc: In member function 'virtual std::string giac::audio_clip::texprint(const giac::context*) const': +signalprocessing.cc:993:9: warning: ignoring return value of 'std::__cxx11::basic_string<_CharT, _Traits, _Allocator> std::operator+(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] + 993 | ret+"}"; + | ^~~ +In file included from /usr/include/c++/14/string:54, + from /usr/include/c++/14/bits/locale_classes.h:40, + from /usr/include/c++/14/bits/ios_base.h:41, + from /usr/include/c++/14/ios:44, + from /usr/include/c++/14/ostream:40, + from /usr/include/c++/14/iostream:41, + from index.h:22: +/usr/include/c++/14/bits/basic_string.h:3652:5: note: declared here + 3652 | operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs, + | ^~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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: + from graphe.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10274,28 +10312,11 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -In file included from sym2poly.h:27, - from giacPCH.h:38: -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 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.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; - | ^ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 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; @@ -10322,6 +10343,7 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o nautywrapper.lo nautywrapper.c In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] @@ -10334,63 +10356,15 @@ 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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -In file included from sym2poly.h:27, - from giacPCH.h:38: -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(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)) - | ^~~~~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c nautywrapper.c -fPIC -DPIC -o .libs/nautywrapper.o +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c nautywrapper.c -o nautywrapper.o >/dev/null 2>&1 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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, from giacPCH.h:32, - from kdisplay.cc:19: + 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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10458,6 +10432,20 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o kdisplay.lo kdisplay.cc +In file included from sym2poly.h:27, + from giacPCH.h:38: +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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -10498,23 +10486,60 @@ /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:26, + from gen.h:71, + from giacPCH.h:32, + from kdisplay.cc:19: +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; + | ^~~ 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 sym2poly.h:27, - from giacPCH.h:38: -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.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: 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; @@ -10525,6 +10550,12 @@ 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: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; | ^ @@ -10534,6 +10565,22 @@ threaded.h:3355:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3355 | 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; + | ^ +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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 ; @@ -10541,20 +10588,6 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -signalprocessing.cc: In member function 'virtual std::string giac::audio_clip::texprint(const giac::context*) const': -signalprocessing.cc:993:9: warning: ignoring return value of 'std::__cxx11::basic_string<_CharT, _Traits, _Allocator> std::operator+(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] - 993 | ret+"}"; - | ^~~ -In file included from /usr/include/c++/14/string:54, - from /usr/include/c++/14/bits/locale_classes.h:40, - from /usr/include/c++/14/bits/ios_base.h:41, - from /usr/include/c++/14/ios:44, - from /usr/include/c++/14/ostream:40, - from /usr/include/c++/14/iostream:41, - from index.h:22: -/usr/include/c++/14/bits/basic_string.h:3652:5: note: declared here - 3652 | operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs, - | ^~~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] @@ -10567,25 +10600,21 @@ 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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o kadd.lo kadd.cc +In file included from sym2poly.h:27, + from giacPCH.h:38: +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; + | ^~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -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.. -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 -fcf-protection -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.. -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 -fcf-protection -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.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o cutils.lo cutils.c -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -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.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c cutils.c -fPIC -DPIC -o .libs/cutils.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -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.. -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 -fcf-protection -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.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o libbf.lo libbf.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -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.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c cutils.c -o cutils.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c libbf.c -fPIC -DPIC -o .libs/libbf.o -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -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.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c libregexp.c -fPIC -DPIC -o .libs/libregexp.o +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -10631,8 +10660,6 @@ threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1303 | register T * ptr=tab+childindex; | ^~~ -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -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.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c libunicode.c -fPIC -DPIC -o .libs/libunicode.o 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; @@ -10643,8 +10670,6 @@ threaded.h:2805:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2805 | register int deg=int(u >> mainvar); | ^~~ -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o quickjs.lo quickjs.c -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3241 | register U u=cit->u; | ^ @@ -10661,13 +10686,6 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c qjsgiac.c -fPIC -DPIC -o .libs/qjsgiac.o -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o quickjs-libc.lo quickjs-libc.c -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.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c quickjs.c -fPIC -DPIC -o .libs/quickjs.o In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] @@ -10680,29 +10698,46 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -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.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c caseval.c -fPIC -DPIC -o .libs/caseval.o +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c caseval.c -o caseval.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o cutils.lo cutils.c +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -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.. -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 -fcf-protection -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.. -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 -fcf-protection -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.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c cutils.c -o cutils.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c graphic.c -o graphic.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -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.. -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 -fcf-protection -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.. -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 -fcf-protection -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.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c libregexp.c -fPIC -DPIC -o .libs/libregexp.o +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -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.. -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 -fcf-protection -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.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c libregexp.c -o libregexp.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c libunicode.c -o libunicode.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -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.. -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 -fcf-protection -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); + | ^~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -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.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c quickjs.c -fPIC -DPIC -o .libs/quickjs.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c qjsgiac.c -o qjsgiac.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -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.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c quickjs-libc.c -fPIC -DPIC -o .libs/quickjs-libc.o +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c libbf.c -o libbf.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -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 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -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.. -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 -fcf-protection -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.. -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 -fcf-protection -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.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c qrcodegen.c -fPIC -DPIC -o .libs/qrcodegen.o g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o xcas.o xcas.cc -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c libunicode.c -o libunicode.o >/dev/null 2>&1 g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o aide.o aide.cc -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o hevea2mml.o hevea2mml.cc -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c libregexp.c -o libregexp.o >/dev/null 2>&1 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c qrcodegen.c -o qrcodegen.o >/dev/null 2>&1 -hevea2mml.cc: In function 'int main(int, char**)': -hevea2mml.cc:388:13: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 388 | system(cmd.c_str()); - | ~~~~~~^~~~~~~~~~~~~ -gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o lex_yy.o lex_yy.c -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c quickjs-libc.c -o quickjs-libc.o >/dev/null 2>&1 -gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o y_tab.o y_tab.c -./mkjs -./mkjs -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o js.lo js.c +g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o hevea2mml.o hevea2mml.cc In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -10774,8 +10809,6 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -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.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c js.c -o js.o >/dev/null 2>&1 In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] @@ -10788,7 +10821,11 @@ 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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o lex_yy.o lex_yy.c +hevea2mml.cc: In function 'int main(int, char**)': +hevea2mml.cc:388:13: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 388 | system(cmd.c_str()); + | ~~~~~~^~~~~~~~~~~~~ In file included from xcas.cc:4: hist.cxx: In function 'void cb_Insert_Example(Fl_Widget*, void*)': hist.cxx:695:17: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] @@ -10853,6 +10890,7 @@ /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__)); | ^~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 hist.cxx:1953:11: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] 1953 | system(("mkdir /tmp ; cd /tmp && wget https://www-fourier.univ-grenoble-alpes.fr/~parisse/giac/giacshare.tgz && cd "+path+" && tar xvfz /tmp/giacshare.tgz").c_str()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10860,7 +10898,7 @@ hist.cxx:1086:201: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] 1086 | int pos=0;std::string html5=giac::browser_command("doc/xcasfr.html#filename="+Xcas_current_session_name()+"&"+xcas::widget_html5(Xcas_current_session(),pos)); std::cout << html5 << std::endl; system(html5.c_str()); | ~~~~~~^~~~~~~~~~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c libbf.c -o libbf.o >/dev/null 2>&1 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 hist.cxx: In function 'int main(int, char**)': hist.cxx:5970:13: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] 5970 | system("xterm -e 'sudo apt-get update ; sudo apt-get install giac'"); @@ -10871,27 +10909,25 @@ hist.cxx:5980:13: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] 5980 | system("cd /tmp && wget https://www-fourier.univ-grenoble-alpes.fr/~parisse/giac/xcas.tgz && cd /usr/local && xterm -e 'sudo tar xvfz tmp/xcas.tgz' &"); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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 -fcf-protection -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 +gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o y_tab.o y_tab.c +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c prog.cc -o prog.o >/dev/null 2>&1 +./mkjs +./mkjs +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -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.. -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 -fcf-protection -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.. -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 -fcf-protection -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 -fcf-protection -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 -fcf-protection -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: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c prog.cc -o prog.o >/dev/null 2>&1 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -fcf-protection -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.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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=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 -fcf-protection -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/x86_64-linux-gnu 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 -fcf-protection -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/x86_64-linux-gnu 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/x86_64-linux-gnu/14/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/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/x86_64-linux-gnu/14 -L/usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/14/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/14/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-linux-gnu/14/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu/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/./src/usual.cc:11606:(.text+0xff20): warning: the use of `tmpnam' is dangerous, better use `mkstemp' @@ -10900,25 +10936,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 -fcf-protection -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 -fcf-protection -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 -fcf-protection -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 -fcf-protection -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 -fcf-protection -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 -fcf-protection -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 -fcf-protection -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 -fcf-protection -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 -fcf-protection -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 -fcf-protection -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 -fcf-protection -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 -j42 "INSTALL=install --strip-program=true" + cd intl && make -j20 "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 -j42 "INSTALL=install --strip-program=true" + cd po && make -j20 "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' @@ -10962,94 +10998,94 @@ /usr/bin/msgmerge --update es.po giac.pot /usr/bin/msgmerge --update fr.po giac.pot /usr/bin/msgmerge --update el.po giac.pot -/usr/bin/msgmerge --update pt.po giac.pot /usr/bin/msgmerge --update it.po giac.pot +/usr/bin/msgmerge --update pt.po giac.pot /usr/bin/msgmerge --update en.po giac.pot /usr/bin/msgmerge --update zh.po giac.pot /usr/bin/msgmerge --update de.po giac.pot -............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. done. -.......................................................................................................................................................................................................................................................................................... done. -...... done. - done. - done. - done. - done. -...............................................................................................................................................................................................................................................................................................................................................................................................................................el.po:2594: 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 -....it.po:2565: warning: internationalized messages should not contain the '\f' escape sequence -en.po:2682: 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 +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... done. +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ done. +...................................................................................................................................................................................................................................................................................................................................................................... done. +................................................................................. done. +.............................................................................................................................................................................................................................................................................................................................................. done. done. -zh.po:2643: warning: internationalized messages should not contain the '\f' escape sequence +..........zh.po:2643: done. +warning: internationalized messages should not contain the '\f' escape sequence zh.po:2643: 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. +el.po:2594: 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 +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 +rm -f zh.gmo && /usr/bin/msgfmt -c --statistics -o zh.gmo zh.po 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 rm -f pt.gmo && /usr/bin/msgfmt -c --statistics -o pt.gmo pt.po -rm -f de.gmo && /usr/bin/msgfmt -c --statistics -o de.gmo de.po rm -f it.gmo && /usr/bin/msgfmt -c --statistics -o it.gmo it.po +rm -f de.gmo && /usr/bin/msgfmt -c --statistics -o de.gmo de.po +rm -f fr.gmo && /usr/bin/msgfmt -c --statistics -o fr.gmo fr.po rm -f en.gmo && /usr/bin/msgfmt -c --statistics -o en.gmo en.po -rm -f es.gmo && /usr/bin/msgfmt -c --statistics -o es.gmo es.po -rm -f zh.gmo && /usr/bin/msgfmt -c --statistics -o zh.gmo zh.po +rm -f el.gmo && /usr/bin/msgfmt -c --statistics -o el.gmo el.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 +it.po:7: warning: header field 'Content-Transfer-Encoding' still has the initial default value +it.po:7: warning: header field 'Language' 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 +0 translated messages, 2503 untranslated messages. +932 translated messages, 316 fuzzy translations, 1255 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 de.po:7: warning: header field 'Language-Team' still has the initial default value de.po:7: warning: header field 'Language' still has the initial default value -rm -f el.gmo && /usr/bin/msgfmt -c --statistics -o el.gmo el.po +1089 translated messages, 306 fuzzy translations, 1108 untranslated messages. pt.po:8: warning: header field 'Project-Id-Version' still has the initial default value pt.po:8: warning: header field 'PO-Revision-Date' still has the initial default value pt.po:8: warning: header field 'Last-Translator' still has the initial default value 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 -1089 translated messages, 306 fuzzy translations, 1108 untranslated messages. +rm -f es.gmo && /usr/bin/msgfmt -c --statistics -o es.gmo es.po 932 translated messages, 316 fuzzy translations, 1255 untranslated messages. -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 -it.po:7: warning: header field 'Content-Transfer-Encoding' still has the initial default value -it.po:7: warning: header field 'Language' still has the initial default value -0 translated messages, 2503 untranslated messages. -rm -f fr.gmo && /usr/bin/msgfmt -c --statistics -o fr.gmo fr.po en.po:7: warning: header field 'Language' still has the initial default value 1078 translated messages, 465 fuzzy translations, 960 untranslated messages. -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 -932 translated messages, 316 fuzzy translations, 1255 untranslated messages. -1381 translated messages, 427 fuzzy translations, 695 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. 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 2261 translated messages, 76 fuzzy translations, 166 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. +1381 translated messages, 427 fuzzy translations, 695 untranslated messages. make[3]: Leaving directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/po' 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 -j42 "INSTALL=install --strip-program=true" info + cd doc && make -j20 "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; \ @@ -11066,13 +11102,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; \ @@ -11110,7 +11146,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 -j42 + make -j20 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' @@ -11161,40 +11197,41 @@ TEXINPUTS=.:$TEXINPUTS hevea -fix tutoriel.tex ./casinter.tex:4: Warning: Command not found: \textheight /usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'pdftex' +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 /usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'colorlinks' /usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'pdftex' ./tutoriel.tex:123: Warning: Undefined label: 'lists' ./tutoriel.tex:147: Warning: Undefined label: 'config' ./tutoriel.tex:155: Warning: Undefined label: 'config' ./tutoriel.tex:237: Warning: Undefined label: 'config' -Exclude comment 'comment' +/usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'pdftex' ./tutoriel.tex:495: Warning: Undefined label: 'config' +Exclude comment 'comment' ./tutoriel.tex:592: Warning: Undefined label: 'config' -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 /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:989: Warning: Undefined label: 'deriv' -./cascmd_en.tex:173: Warning: keyval, unknown key: 'breaklines' +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 +touch casinter.stamp ./tutoriel.tex:1627: Warning: Undefined label: 'config' -/usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'pdftex' +./cascmd_en.tex:173: Warning: keyval, unknown key: 'breaklines' +./tutoriel.tex:1646: Warning: Undefined label: 'config' ./cascmd_en.tex:238: Warning: Command not found: \frontmatter ./cascmd_en.tex:241: Warning: Command not found: \vfill -./tutoriel.tex:1646: Warning: Undefined label: 'config' ./cascmd_en.tex:256: Warning: Command not found: \mainmatter ./cascmd_en.tex:291: Warning: Undefined label: 'ssec:diff' ./tutoriel.tex:2006: Warning: Undefined label: 'config' ./tutoriel.tex:2212: Warning: Undefined label: 'solve' ./tutoriel.tex:2385: Warning: Undefined label: 'config' -Fixpoint reached in 2 step(s) -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:518: Warning: Undefined label: 'sec:expred' ./cascmd_en.tex:525: Warning: Undefined label: 'sec:graphscreen' ./cascmd_en.tex:528: Warning: Undefined label: 'sec:expred' @@ -11210,7 +11247,6 @@ ./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' -touch casinter.stamp ./cascmd_en.tex:650: Warning: Undefined label: 'ssec:sigdig' ./cascmd_en.tex:658: Warning: Undefined label: 'ssec:lang' ./cascmd_en.tex:666: Warning: Undefined label: 'ssec:confcomp' @@ -11303,14 +11339,14 @@ ./cascmd_en.tex:2733: Warning: Undefined label: 'enum:float' ./cascmd_en.tex:2735: Warning: Undefined label: 'ssec:evalf' ./cascmd_en.tex:2753: Warning: Undefined label: 'tab:symb-constants' +/usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'colorlinks' ./cascmd_en.tex:2780: Warning: Undefined label: 'ssec:approx' +/usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'pdftex' ./cascmd_en.tex:2793: Warning: Undefined label: 'ssec:evalf' ./cascmd_en.tex:2865: Warning: Undefined label: 'ssec:varname' ./cascmd_en.tex:2867: Warning: Undefined label: 'ssec:booltests' ./cascmd_en.tex:2870: Warning: Undefined label: 'ssec:makeseq' ./cascmd_en.tex:2876: Warning: Undefined label: 'sec:seq' -/usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'colorlinks' -/usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'pdftex' ./cascmd_en.tex:2896: Warning: Undefined label: 'ssec:lstbasics' ./cascmd_en.tex:2925: Warning: Undefined label: 'sec:setops' ./cascmd_en.tex:2935: Warning: Undefined label: 'sec:defmat' @@ -11356,48 +11392,37 @@ ./cascmd_en.tex:4684: Warning: Undefined label: 'ssec:trim-vector' ./cascmd_en.tex:4684: Warning: Undefined label: 'ssec:trim-image' ./cascmd_en.tex:4685: Warning: Undefined label: 'ssec:audio-clips-from-old' -./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' Fixpoint reached in 2 step(s) Now, I am running imagen for you +./cascmd_en.tex:4735: Warning: Undefined label: 'ssec:sepvars' RESOLUTION: 100 -./cascmd_en.tex:4990: Warning: Undefined label: 'ssec:catobj' -./cascmd_en.tex:4992: Warning: Undefined label: 'sssec:contextplus' +./cascmd_en.tex:4748: Warning: Undefined label: 'ssec:trim-string' +./cascmd_en.tex:4790: Warning: Undefined label: 'ssec:cumsum' This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=pdflatex) restricted \write18 enabled. +./cascmd_en.tex:4990: Warning: Undefined label: 'ssec:catobj' +./cascmd_en.tex:4992: Warning: Undefined label: 'sssec:contextplus' ./cascmd_en.tex:5032: Warning: Undefined label: 'ssec:catobj' ./cascmd_en.tex:5034: Warning: Undefined label: 'ssec:plusconcat' ./cascmd_en.tex:5084: Warning: Undefined label: 'sec:numbs' ./cascmd_en.tex:5098: Warning: Undefined label: 'ssec:binocthex' -./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' -./cascmd_en.tex:5334: Warning: Undefined label: 'ssec:confcomp' -./cascmd_en.tex:5335: Warning: Undefined label: 'enum:base' -./cascmd_en.tex:5356: Warning: Undefined label: 'ssec:convert' -./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' -./cascmd_en.tex:5435: Warning: Undefined label: 'ssec:seqbasics' entering extended mode -(./tutoriel.image.tex./cascmd_en.tex:5457: Warning: Undefined label: 'ssec:lstbasics' - +(./tutoriel.image.tex LaTeX2e <2024-06-01> patch level 2 L3 programming layer <2024-08-16> (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2024/02/08 v1.4n Standard LaTeX document class -(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))./cascmd_en.tex:5479: Warning: Undefined label: 'sec:defmat' -./cascmd_en.tex:5481: Warning: Undefined label: 'ssec:spoly' - -(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty./cascmd_en.tex:5486: Warning: Undefined label: 'sec:lists' - +(/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/graphics.sty -(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) +(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.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/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 @@ -11407,42 +11432,49 @@ (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/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:5655: Warning: Undefined label: 'ssec:diff' +(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.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/latex/stmaryrd/stmaryrd.sty) +(/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty)./cascmd_en.tex:5356: Warning: Undefined label: 'ssec:convert' -(/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/latex/psnfss/mathptmx.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/generic/iftex/ifpdf.sty (/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/latex/kvsetkeys/kvsetkeys.sty)./cascmd_en.tex:5435: Warning: Undefined label: 'ssec:seqbasics' + (/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) +(/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty)./cascmd_en.tex:5457: Warning: Undefined label: 'ssec:lstbasics' + (/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./cascmd_en.tex:5775: Warning: Undefined label: 'ssec:lang' -./cascmd_en.tex:5779: Warning: Undefined label: 'ssec:els' -) +(/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty)))./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' + +(/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) (/usr/share/texlive/texmf-dist/tex/generic/stringenc/stringenc.sty) -(/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def./cascmd_en.tex:5924: Warning: Undefined label: 'sssec:contextplus' -) +(/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./cascmd_en.tex:5965: Warning: Undefined label: 'ssec:op' -)./cascmd_en.tex:6011: Warning: Undefined label: 'sec:spreadsheet' -./cascmd_en.tex:6061: Warning: Undefined label: 'ssec:plotfunc' - +(/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def./cascmd_en.tex:5655: Warning: Undefined label: 'ssec:diff' +) (/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/atbegshi-ltx.sty))./cascmd_en.tex:5775: Warning: Undefined label: 'ssec:lang' + +(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def./cascmd_en.tex:5779: Warning: Undefined label: 'ssec:els' + (/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))) @@ -11452,19 +11484,20 @@ 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 +)./cascmd_en.tex:5924: Warning: Undefined label: 'sssec:contextplus' + (/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/latexconfig/epstopdf-sys.cfg)./cascmd_en.tex:5965: Warning: Undefined label: 'ssec:op' +) (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg) -(/usr/share/texlive/texmf-dist/tex/latex/graphics/mathcolor.ltx))./cascmd_en.tex:6211: Warning: Undefined label: 'sec:spreadsheet' -./cascmd_en.tex:6231: Warning: Undefined label: 'sec:plotseq' +(/usr/share/texlive/texmf-dist/tex/latex/graphics/mathcolor.ltx))./cascmd_en.tex:6011: Warning: Undefined label: 'sec:spreadsheet' +./cascmd_en.tex:6061: Warning: Undefined label: 'ssec:plotfunc' Overfull \hbox (15.0pt too wide) in paragraph at lines 24--25 [][] -[1 <./xcas-sinplot.png./cascmd_en.tex:6338: Warning: Undefined label: 'ssec:fnexpr' ->] +[1 <./xcas-sinplot.png>] Overfull \hbox (15.0pt too wide) in paragraph at lines 26--27 [][] @@ -11472,33 +11505,34 @@ Overfull \hbox (15.0pt too wide) in paragraph at lines 28--29 [][] -[3 <./xcas-help-index.png./cascmd_en.tex:6456: Warning: Undefined label: 'ssec:for' -./cascmd_en.tex:6476: Warning: Undefined label: 'ssec:isprime' -./cascmd_en.tex:6511: Warning: Undefined label: 'ssec:lrstring' -./cascmd_en.tex:6511: Warning: Undefined label: 'ssec:op' -./cascmd_en.tex:6512: Warning: Undefined label: 'ssec:range' -./cascmd_en.tex:6512: Warning: Undefined label: 'ssec:lrinterval' -./cascmd_en.tex:6513: Warning: Undefined label: 'ssec:lhs' -./cascmd_en.tex:6513: Warning: Undefined label: 'ssec:rhs' ->] +[3 <./xcas-help-index.png>] Overfull \hbox (15.0pt too wide) in paragraph at lines 30--31 [][] -[4 <./xcas-help-evalf.png./cascmd_en.tex:6667: Warning: Undefined label: 'ssec:funcs' +[4 <./xcas-help-evalf.png./cascmd_en.tex:6211: Warning: Undefined label: 'sec:spreadsheet' +./cascmd_en.tex:6231: Warning: Undefined label: 'sec:plotseq' >] Overfull \hbox (15.0pt too wide) in paragraph at lines 32--33 [][] -[5 <./xcas-open.png>] +[5 <./xcas-open.png./cascmd_en.tex:6338: Warning: Undefined label: 'ssec:fnexpr' +>] Overfull \hbox (15.0pt too wide) in paragraph at lines 34--35 [][] -[6 <./xcas-plotode.png./cascmd_en.tex:6866: Warning: Undefined label: 'ssec:mat2list' ->] +[6 <./xcas-plotode.png>] Overfull \hbox (15.0pt too wide) in paragraph at lines 36--37 [][] -[7 <./xcas-plotfield.png>] +[7 <./xcas-plotfield.png./cascmd_en.tex:6456: Warning: Undefined label: 'ssec:for' +./cascmd_en.tex:6476: Warning: Undefined label: 'ssec:isprime' +./cascmd_en.tex:6511: Warning: Undefined label: 'ssec:lrstring' +./cascmd_en.tex:6511: Warning: Undefined label: 'ssec:op' +./cascmd_en.tex:6512: Warning: Undefined label: 'ssec:range' +./cascmd_en.tex:6512: Warning: Undefined label: 'ssec:lrinterval' +./cascmd_en.tex:6513: Warning: Undefined label: 'ssec:lhs' +./cascmd_en.tex:6513: Warning: Undefined label: 'ssec:rhs' +>] Overfull \hbox (15.0pt too wide) in paragraph at lines 38--39 [][] @@ -11510,7 +11544,8 @@ Overfull \hbox (15.0pt too wide) in paragraph at lines 42--43 [][] -[10 <./xcas-tangent.png>] +[10 <./xcas-tangent.png./cascmd_en.tex:6667: Warning: Undefined label: 'ssec:funcs' +>] Overfull \hbox (15.0pt too wide) in paragraph at lines 44--45 [][] @@ -11518,12 +11553,7 @@ Overfull \hbox (15.0pt too wide) in paragraph at lines 46--47 [][] -[12 <./xcas-3dparam.png./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' -./cascmd_en.tex:7318: Warning: Undefined label: 'ssec:product2' ->]./cascmd_en.tex:7381: Warning: Undefined label: 'ssec:product2' - +[12 <./xcas-3dparam.png>] Overfull \hbox (15.0pt too wide) in paragraph at lines 48--49 [][] @@ -11535,8 +11565,14 @@ ) (see the transcript file for additional information) -Output written on tutoriel.image.pdf (13 pages, 142072 bytes). +Output written on tutoriel.image.pdf (13 pages, 142210 bytes). Transcript written on tutoriel.image.log. +./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' +./cascmd_en.tex:7318: Warning: Undefined label: 'ssec:product2' +./cascmd_en.tex:7381: Warning: Undefined label: 'ssec:product2' ./cascmd_en.tex:7419: Warning: Undefined label: 'ssec:applymat' ./cascmd_en.tex:7420: Warning: Undefined label: 'ssec:mappoly' ./cascmd_en.tex:7438: Warning: Undefined label: 'ssec:multipoly' @@ -11611,10 +11647,16 @@ ./cascmd_en.tex:11796: Warning: Undefined label: 'ssec:lhs' ./cascmd_en.tex:11797: Warning: Undefined label: 'ssec:rhs' ./cascmd_en.tex:11828: Warning: Undefined label: 'ssec:funcs' +tdir=`echo tutoriel.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:11896: Warning: Undefined label: 'ssec:usualinfix' ./cascmd_en.tex:11897: Warning: Undefined label: 'ssec:plusconcat' ./cascmd_en.tex:11921: Warning: Undefined label: 'ssec:plusseq' ./cascmd_en.tex:11975: Warning: Undefined label: 'ssec:spoly' +touch tutoriel.stamp ./cascmd_en.tex:12455: Warning: Undefined label: 'sec:defmat' ./cascmd_en.tex:12602: Warning: Undefined label: 'ssec:angles' ./cascmd_en.tex:12723: Warning: Undefined label: 'ssec:angles' @@ -11623,15 +11665,9 @@ ./cascmd_en.tex:13003: Warning: Undefined label: 'ssec:unapply' ./cascmd_en.tex:13053: Warning: Undefined label: 'ssec:xcasops' ./cascmd_en.tex:13070: Warning: Undefined label: 'ssec:xcasops' -tdir=`echo tutoriel.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:13287: Warning: Undefined label: 'sec:expred' ./cascmd_en.tex:13314: Warning: Undefined label: 'ssec:confcomp' ./cascmd_en.tex:13376: Warning: Undefined label: 'ssec:eval' -touch tutoriel.stamp ./cascmd_en.tex:13575: Warning: Undefined label: 'ssec:collect' ./cascmd_en.tex:13585: Warning: Undefined label: 'ssec:complex' ./cascmd_en.tex:13586: Warning: Undefined label: 'ssec:confcomp' @@ -13982,7 +14018,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 @@ -13992,10 +14028,10 @@ 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 @@ -14076,8 +14112,8 @@ (Font) for symbol `textbraceleft' on input line 100. -[3TEXINPUTS=.:$TEXINPUTS /usr/bin/latex cas_es.tex -] +[3]TEXINPUTS=.:$TEXINPUTS /usr/bin/latex cas_es.tex + 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 . @@ -14222,7 +14258,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 2025.11.28:1839' -> cas_es.ps +' TeX output 2024.10.27:1438' -> 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 @@ -14338,18 +14374,20 @@ type1/public/amsfonts/cm/cmmi10.pfb> Output written on cas_es.pdf (5 pages, 126488 bytes). Transcript written on cas_es.log. +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. if /usr/bin/grep -E -q -e '\\makeindex' cas_es.tex; then \ TEXINPUTS=.:$TEXINPUTS /usr/bin/makeindex `echo cas_es.pdf | sed -e s/\.pdf/\.idx/` ; \ fi 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. @@ -14360,9 +14398,7 @@ -This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=pdflatex) - restricted \write18 enabled. - + @@ -14452,7 +14488,7 @@ 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 ; \ +/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 @@ -14463,7 +14499,21 @@ touch cas_el.stamp /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 +entering extended mode +(./cas_el.texentering extended mode +(./cas_el.tex +LaTeX2e <2024-06-01> patch level 2 +L3 programming layer <2024-08-16> +(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls +LaTeX2e <2024-06-01> patch level 2 +L3 programming layer <2024-08-16> +(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls +Document Class: article 2024/02/08 v1.4n Standard LaTeX document class +(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo) +Document Class: article 2024/02/08 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)./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 @@ -14474,9 +14524,13 @@ ./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 +) +(./cas_el.aux)./cascmd_el.tex:62: Warning: Command not found: \greek@babel ./cascmd_el.tex:65: Warning: Command not found: \textgreek + +No file cas_el.aux. + +[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map./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 @@ -14485,38 +14539,9 @@ ./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 -entering extended mode -(./cas_el.tex./cascmd_el.tex:70: Warning: Command not found: \greek@babel -entering extended mode -(./cas_el.tex -LaTeX2e <2024-06-01> patch level 2 -L3 programming layer <2024-08-16> -(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls -LaTeX2e <2024-06-01> patch level 2 -L3 programming layer <2024-08-16> -(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls -Document Class: article 2024/02/08 v1.4n Standard LaTeX document class -(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo -Document Class: article 2024/02/08 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 -./cascmd_el.tex:87: Warning: Command not found: \textgreek -./cascmd_el.tex:87: Warning: Command not found: \textlatin -(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def./cascmd_el.tex:87: Warning: Command not found: \textgreek -./cascmd_el.tex:87: Warning: Command not found: \textlatin +[1]./cascmd_el.tex:70: Warning: Command not found: \greek@babel -(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def)) -(./cas_el.aux) -No file cas_el.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 /m/n/10 , \OT1/cmtt/m/n/10 acosh\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 alog\OT1/cmr @@ -14524,14 +14549,21 @@ /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]./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 + 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./cascmd_el.tex:81: Warning: Command not found: \greek@babel +] 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 @@ -14539,7 +14571,7 @@ /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] 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 . @@ -14548,7 +14580,18 @@ \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]./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 + + +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./cascmd_el.tex:87: Warning: Command not found: \textlatin + 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 @@ -14562,14 +14605,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] - -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 (./cas_el.aux)] +[5]] (./cas_el.aux) LaTeX Font Warning: Some font shapes were not available, defaults substituted. @@ -14577,8 +14613,6 @@ (see the transcript file for additional information) Output written on cas_el.dvi (5 pages, 15584 bytes). Transcript written on cas_el.log. -./cascmd_el.tex:108: Warning: Command not found: \greek@babel -TEXINPUTS=.:$TEXINPUTS /usr/bin/latex cas_el.tex 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 @@ -14588,14 +14622,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./cascmd_el.tex:112: Warning: Command not found: \greek@babel -]./cascmd_el.tex:116: Warning: Command not found: \textgreek -./cascmd_el.tex:116: Warning: Command not found: \textlatin -./cascmd_el.tex:116: Warning: Command not found: \textgreek -./cascmd_el.tex:116: Warning: Command not found: \textlatin -./cascmd_el.tex:116: Warning: Command not found: \textgreek -./cascmd_el.tex:116: Warning: Command not found: \textlatin -./cascmd_el.tex:116: Warning: Command not found: \textgreek +[4]TEXINPUTS=.:$TEXINPUTS /usr/bin/latex cas_el.tex 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 @@ -14610,8 +14637,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./cascmd_el.tex:116: Warning: Command not found: \textlatin -] (./cas_el.aux) +[5] (./cas_el.aux) LaTeX Font Warning: Some font shapes were not available, defaults substituted. @@ -14631,17 +14657,27 @@ Output written on cas_el.pdf (5 pages, 126488 bytes). Transcript written on cas_el.log. TEXINPUTS=.:$TEXINPUTS /usr/bin/pdflatex cas_el.tex -./cascmd_el.tex:126: 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 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:116: Warning: Command not found: \textgreek +./cascmd_el.tex:116: Warning: Command not found: \textlatin +./cascmd_el.tex:116: Warning: Command not found: \textgreek +./cascmd_el.tex:116: Warning: Command not found: \textlatin +./cascmd_el.tex:116: Warning: Command not found: \textgreek +./cascmd_el.tex:116: Warning: Command not found: \textlatin +./cascmd_el.tex:116: Warning: Command not found: \textgreek +./cascmd_el.tex:116: Warning: Command not found: \textlatin +This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=pdflatex) + restricted \write18 enabled. +./cascmd_el.tex:126: Warning: Command not found: \textlatin ./cascmd_el.tex:149: Warning: Command not found: \greek@babel ./cascmd_el.tex:150: Warning: Command not found: \textgreek ./cascmd_el.tex:150: Warning: Command not found: \textlatin ./cascmd_el.tex:150: Warning: Command not found: \textgreek ./cascmd_el.tex:150: Warning: Command not found: \textlatin ./cascmd_el.tex:152: Warning: Command not found: \greek@babel -This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=pdflatex) - restricted \write18 enabled. ./cascmd_el.tex:167: Warning: Command not found: \textgreek ./cascmd_el.tex:167: Warning: Command not found: \textlatin ./cascmd_el.tex:167: Warning: Command not found: \textgreek @@ -14666,9 +14702,21 @@ ./cascmd_el.tex:191: Warning: Command not found: \greek@babel ./cascmd_el.tex:203: Warning: Command not found: \greek@babel ./cascmd_el.tex:205: Warning: Command not found: \greek@babel -./cascmd_el.tex:217: Warning: Command not found: \greek@babel -./cascmd_el.tex:219: Warning: Command not found: \greek@babel -./cascmd_el.tex:231: Warning: Command not found: \textgreek +entering extended mode +(./cas_el.tex +LaTeX2e <2024-06-01> patch level 2 +L3 programming layer <2024-08-16> +(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls./cascmd_el.tex:217: Warning: Command not found: \greek@babel + +Document Class: article 2024/02/08 v1.4n Standard LaTeX document class +(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)./cascmd_el.tex:219: Warning: Command not found: \greek@babel +)entering extended mode +(./cas_el.tex +LaTeX2e <2024-06-01> patch level 2 +L3 programming layer <2024-08-16> +(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls +Document Class: article 2024/02/08 v1.4n Standard LaTeX document class +(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))./cascmd_el.tex:231: Warning: Command not found: \textgreek ./cascmd_el.tex:231: Warning: Command not found: \textlatin ./cascmd_el.tex:231: Warning: Command not found: \textgreek ./cascmd_el.tex:231: Warning: Command not found: \textlatin @@ -14679,50 +14727,21 @@ ./cascmd_el.tex:231: Warning: Command not found: \textlatin ./cascmd_el.tex:231: Warning: Command not found: \textlatin ./cascmd_el.tex:232: Warning: Command not found: \greek@babel -./cascmd_el.tex:232: Warning: Command not found: \greek@babel + +(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def./cascmd_el.tex:232: Warning: Command not found: \greek@babel ./cascmd_el.tex:237: Warning: \item outside a list-making environment +) +(./cas_el.aux) +(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) +(./cas_el.aux) +[1]./cascmd_el.tex:245: Warning: Command not found: \textgreek ./cascmd_el.tex:245: Warning: Command not found: \textgreek -./cascmd_el.tex:245: Warning: Command not found: \textgreek -./cascmd_el.tex:246: Warning: Command not found: \textgreek + +[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map./cascmd_el.tex:246: Warning: Command not found: \textgreek ./cascmd_el.tex:246: Warning: Command not found: \textlatin ./cascmd_el.tex:246: Warning: Command not found: \textgreek ./cascmd_el.tex:246: Warning: Command not found: \textlatin -./cascmd_el.tex:266: Warning: Command not found: \greek@babel -./cascmd_el.tex:267: Warning: Command not found: \greek@babel -./cascmd_el.tex:274: Warning: Command not found: \textgreek -./cascmd_el.tex:274: Warning: Command not found: \textlatin -./cascmd_el.tex:274: Warning: Command not found: \textgreek -./cascmd_el.tex:274: Warning: Command not found: \textlatin -entering extended mode -(./cas_el.tex -LaTeX2e <2024-06-01> patch level 2 -L3 programming layer <2024-08-16> -(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls -Document Class: article 2024/02/08 v1.4n Standard LaTeX document class -(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)./cascmd_el.tex:283: Warning: Command not found: \greek@babel -)./cascmd_el.tex:295: Warning: Command not found: \textgreek -./cascmd_el.tex:295: Warning: Command not found: \textlatin -./cascmd_el.tex:295: Warning: Command not found: \textgreek -./cascmd_el.tex:295: Warning: Command not found: \textlatin -(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def) -(./cas_el.aux)./cascmd_el.tex:304: Warning: Command not found: \textgreek -./cascmd_el.tex:304: Warning: Command not found: \textlatin -./cascmd_el.tex:304: Warning: Command not found: \textgreek -./cascmd_el.tex:304: Warning: Command not found: \textlatin -./cascmd_el.tex:304: Warning: Command not found: \textgreek -./cascmd_el.tex:304: Warning: Command not found: \textlatin -./cascmd_el.tex:304: Warning: Command not found: \textgreek -./cascmd_el.tex:304: Warning: Command not found: \textlatin -entering extended mode -(./cas_el.tex -[1] -LaTeX2e <2024-06-01> patch level 2 -L3 programming layer <2024-08-16> -(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls -Document Class: article 2024/02/08 v1.4n Standard LaTeX document class -(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo./cascmd_el.tex:307: Warning: Command not found: \greek@babel -) 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 @@ -14730,19 +14749,14 @@ /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])./cascmd_el.tex:308: Warning: Command not found: \greek@babel - +[2]}] 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]./cascmd_el.tex:326: Warning: Command not found: \textgreek -./cascmd_el.tex:326: Warning: Command not found: \textlatin -./cascmd_el.tex:326: Warning: Command not found: \textgreek -./cascmd_el.tex:326: Warning: Command not found: \textlatin - +[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 . @@ -14751,12 +14765,16 @@ \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:326: Warning: Command not found: \textgreek -./cascmd_el.tex:326: Warning: Command not found: \textlatin -./cascmd_el.tex:326: Warning: Command not found: \textgreek -./cascmd_el.tex:326: Warning: Command not found: \textlatin +[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]./cascmd_el.tex:266: Warning: Command not found: \greek@babel -(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def 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 @@ -14770,8 +14788,14 @@ 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) -(./cas_el.aux) +[5] (./cas_el.aux) + +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 LaTeX Font Warning: Some font shapes were not available, defaults substituted. @@ -14779,40 +14803,11 @@ (see the transcript file for additional information) Output written on cas_el.dvi (5 pages, 15584 bytes). Transcript written on cas_el.log. -./cascmd_el.tex:328: Warning: Command not found: \greek@babel -if /usr/bin/grep -E -q -e '\\makeindex' cas_el.tex; then \ +./cascmd_el.tex:267: Warning: Command not found: \greek@babel +]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 -[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.mapTEXINPUTS=.:$TEXINPUTS /usr/bin/latex cas_el.tex -./cascmd_el.tex:338: Warning: Command not found: \textgreek -./cascmd_el.tex:338: Warning: Command not found: \textlatin -./cascmd_el.tex:338: Warning: Command not found: \textlatin -./cascmd_el.tex:338: Warning: Command not found: \textgreek -./cascmd_el.tex:338: Warning: Command not found: \textlatin -./cascmd_el.tex:338: Warning: Command not found: \textlatin -./cascmd_el.tex:340: Warning: Command not found: \greek@babel -}] -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./cascmd_el.tex:341: Warning: Command not found: \greek@babel -] - -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]./cascmd_el.tex:355: Warning: Command not found: \textgreek -./cascmd_el.tex:355: Warning: Command not found: \textlatin -./cascmd_el.tex:355: Warning: Command not found: \textgreek -./cascmd_el.tex:355: Warning: Command not found: \textlatin - 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 . @@ -14821,7 +14816,12 @@ \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]./cascmd_el.tex:274: Warning: Command not found: \textgreek +./cascmd_el.tex:274: Warning: Command not found: \textlatin +./cascmd_el.tex:274: Warning: Command not found: \textgreek +./cascmd_el.tex:274: Warning: Command not found: \textlatin +TEXINPUTS=.:$TEXINPUTS /usr/bin/latex cas_el.tex + 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 @@ -14847,26 +14847,64 @@ type1/public/amsfonts/cm/cmmi10.pfb>./cascmd_el.tex:370: Warning: Command not found: \textgreek -./cascmd_el.tex:370: Warning: Command not found: \textlatin - Output written on cas_el.pdf (5 pages, 126488 bytes). Transcript written on cas_el.log. -./cascmd_el.tex:388: Warning: Command not found: \textgreek +./cascmd_el.tex:295: Warning: Command not found: \textgreek +./cascmd_el.tex:295: Warning: Command not found: \textlatin +./cascmd_el.tex:295: Warning: Command not found: \textgreek +./cascmd_el.tex:295: Warning: Command not found: \textlatin 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 +./cascmd_el.tex:304: Warning: Command not found: \textgreek +./cascmd_el.tex:304: Warning: Command not found: \textlatin +./cascmd_el.tex:304: Warning: Command not found: \textgreek +./cascmd_el.tex:304: Warning: Command not found: \textlatin +./cascmd_el.tex:304: Warning: Command not found: \textgreek +./cascmd_el.tex:304: Warning: Command not found: \textlatin +./cascmd_el.tex:304: Warning: Command not found: \textgreek +./cascmd_el.tex:304: Warning: Command not found: \textlatin +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:307: Warning: Command not found: \greek@babel +./cascmd_el.tex:308: Warning: Command not found: \greek@babel +./cascmd_el.tex:326: Warning: Command not found: \textgreek +./cascmd_el.tex:326: Warning: Command not found: \textlatin +./cascmd_el.tex:326: Warning: Command not found: \textgreek +./cascmd_el.tex:326: Warning: Command not found: \textlatin +./cascmd_el.tex:326: Warning: Command not found: \textgreek +./cascmd_el.tex:326: Warning: Command not found: \textlatin +./cascmd_el.tex:326: Warning: Command not found: \textgreek +./cascmd_el.tex:326: Warning: Command not found: \textlatin +./cascmd_el.tex:328: Warning: Command not found: \greek@babel +This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=pdflatex) + restricted \write18 enabled. +./cascmd_el.tex:338: Warning: Command not found: \textgreek +./cascmd_el.tex:338: Warning: Command not found: \textlatin +./cascmd_el.tex:338: Warning: Command not found: \textlatin +./cascmd_el.tex:338: Warning: Command not found: \textgreek +./cascmd_el.tex:338: Warning: Command not found: \textlatin +./cascmd_el.tex:338: Warning: Command not found: \textlatin +./cascmd_el.tex:340: Warning: Command not found: \greek@babel +./cascmd_el.tex:341: Warning: Command not found: \greek@babel +./cascmd_el.tex:355: Warning: Command not found: \textgreek +./cascmd_el.tex:355: Warning: Command not found: \textlatin +./cascmd_el.tex:355: Warning: Command not found: \textgreek +./cascmd_el.tex:355: Warning: Command not found: \textlatin +./cascmd_el.tex:370: Warning: Command not found: \textgreek +./cascmd_el.tex:370: Warning: Command not found: \textlatin +./cascmd_el.tex:370: Warning: Command not found: \textgreek +./cascmd_el.tex:370: Warning: Command not found: \textlatin +./cascmd_el.tex:388: Warning: Command not found: \textgreek ./cascmd_el.tex:388: Warning: Command not found: \textgreek ./cascmd_el.tex:393: Warning: Command not found: \greek@babel -TEXINPUTS=.:$TEXINPUTS /usr/bin/pdflatex cas_el.tex ./cascmd_el.tex:410: Warning: Command not found: \textgreek ./cascmd_el.tex:410: Warning: Command not found: \textlatin ./cascmd_el.tex:410: Warning: Command not found: \textgreek @@ -14880,68 +14918,36 @@ ./cascmd_el.tex:459: Warning: Command not found: \textgreek ./cascmd_el.tex:459: Warning: Command not found: \textlatin ./cascmd_el.tex:463: Warning: Command not found: \greek@babel -This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=pdflatex) - restricted \write18 enabled. ./cascmd_el.tex:465: Warning: Command not found: \greek@babel -./cascmd_el.tex:498: Warning: Command not found: \textgreek +entering extended mode +(./cas_el.tex +LaTeX2e <2024-06-01> patch level 2 +L3 programming layer <2024-08-16> +(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls +Document Class: article 2024/02/08 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./cascmd_el.tex:498: Warning: Command not found: \textgreek ./cascmd_el.tex:498: Warning: Command not found: \textlatin ./cascmd_el.tex:498: Warning: Command not found: \textgreek ./cascmd_el.tex:498: Warning: Command not found: \textgreek ./cascmd_el.tex:498: Warning: Command not found: \textlatin ./cascmd_el.tex:498: Warning: Command not found: \textgreek -./cascmd_el.tex:501: Warning: Command not found: \greek@babel -./cascmd_el.tex:503: Warning: Command not found: \textgreek +) +(./cas_el.aux)./cascmd_el.tex:501: Warning: Command not found: \greek@babel +entering extended mode +(./cas_el.tex./cascmd_el.tex:503: Warning: Command not found: \textgreek ./cascmd_el.tex:503: Warning: Command not found: \textlatin ./cascmd_el.tex:503: Warning: Command not found: \textgreek ./cascmd_el.tex:503: Warning: Command not found: \textlatin -./cascmd_el.tex:504: Warning: Command not found: \textlatin -./cascmd_el.tex:515: Warning: Command not found: \greek@babel -./cascmd_el.tex:515: Warning: Command not found: \greek@babel -./cascmd_el.tex:516: Warning: Undefined label: 'sec:gcd' -./cascmd_el.tex:530: Warning: Command not found: \greek@babel -./cascmd_el.tex:557: Warning: Command not found: \greek@babel -./cascmd_el.tex:566: Warning: Command not found: \textlatin -./cascmd_el.tex:566: Warning: Command not found: \textlatin -./cascmd_el.tex:566: Warning: Command not found: \textlatin -./cascmd_el.tex:566: Warning: Command not found: \textlatin -./cascmd_el.tex:575: Warning: Command not found: \textlatin -./cascmd_el.tex:575: Warning: Command not found: \textgreek -./cascmd_el.tex:575: Warning: Command not found: \textlatin -./cascmd_el.tex:575: Warning: Command not found: \textlatin -./cascmd_el.tex:575: Warning: Command not found: \textgreek -./cascmd_el.tex:575: Warning: Command not found: \textlatin -./cascmd_el.tex:586: Warning: Command not found: \textgreek -./cascmd_el.tex:586: Warning: Command not found: \textlatin -./cascmd_el.tex:586: Warning: Command not found: \textgreek -./cascmd_el.tex:586: Warning: Command not found: \textlatin -./cascmd_el.tex:588: Warning: Undefined label: 'sec:lcm' -entering extended mode -(./cas_el.tex./cascmd_el.tex:594: Warning: Command not found: \textgreek -./cascmd_el.tex:594: Warning: Command not found: \textlatin -./cascmd_el.tex:594: Warning: Command not found: \textgreek -./cascmd_el.tex:594: Warning: Command not found: \textlatin LaTeX2e <2024-06-01> patch level 2 L3 programming layer <2024-08-16> -(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls -Document Class: article 2024/02/08 v1.4n Standard LaTeX document class -(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))./cascmd_el.tex:606: Warning: Command not found: \textgreek -./cascmd_el.tex:606: Warning: Command not found: \textlatin -./cascmd_el.tex:606: Warning: Command not found: \textgreek -./cascmd_el.tex:606: Warning: Command not found: \textlatin -./cascmd_el.tex:621: Warning: Command not found: \textgreek -./cascmd_el.tex:621: Warning: Command not found: \textlatin -./cascmd_el.tex:621: Warning: Command not found: \textgreek +(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls./cascmd_el.tex:504: Warning: Command not found: \textlatin -(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def./cascmd_el.tex:621: Warning: Command not found: \textlatin +Document Class: article 2024/02/08 v1.4n Standard LaTeX document class +(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo +[1)]./cascmd_el.tex:515: Warning: Command not found: \greek@babel ) -(./cas_el.aux)./cascmd_el.tex:626: Warning: Command not found: \greek@babel - -[1]./cascmd_el.tex:636: Warning: Command not found: \textgreek -./cascmd_el.tex:636: Warning: Command not found: \textlatin -./cascmd_el.tex:636: Warning: Command not found: \textgreek -./cascmd_el.tex:636: Warning: Command not found: \textlatin - 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 @@ -14949,10 +14955,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]./cascmd_el.tex:647: Warning: Command not found: \textgreek -./cascmd_el.tex:647: Warning: Command not found: \textlatin -./cascmd_el.tex:647: Warning: Command not found: \textgreek -./cascmd_el.tex:647: Warning: Command not found: \textlatin +[2./cascmd_el.tex:515: Warning: Command not found: \greek@babel +]./cascmd_el.tex:516: Warning: Undefined label: 'sec:gcd' LaTeX Font Warning: Font shape `OMS/cmtt/m/n' undefined @@ -14969,8 +14973,10 @@ \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:650: Warning: Command not found: \greek@babel - +[4] +(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def./cascmd_el.tex:530: Warning: Command not found: \greek@babel +) +(./cas_el.aux) 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 @@ -14992,45 +14998,14 @@ (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 -./cascmd_el.tex:668: Warning: Command not found: \textgreek -./cascmd_el.tex:668: Warning: Command not found: \textlatin -./cascmd_el.tex:668: Warning: Command not found: \textgreek -./cascmd_el.tex:668: Warning: Command not found: \textlatin -entering extended mode -(./cas_el.tex./cascmd_el.tex:671: Warning: Command not found: \greek@babel - -LaTeX2e <2024-06-01> patch level 2 -L3 programming layer <2024-08-16> -(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls -Document Class: article 2024/02/08 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)./cascmd_el.tex:706: Warning: Undefined label: 'sec:modulaire' - -[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map./cascmd_el.tex:708: Warning: Command not found: \textgreek -./cascmd_el.tex:708: Warning: Command not found: \textlatin -./cascmd_el.tex:708: Warning: Command not found: \textgreek -./cascmd_el.tex:708: Warning: Command not found: \textlatin -This is dvips(k) 2024.1 (TeX Live 2025/dev) Copyright 2024 Radical Eye Software (www.radicaleye.com) -' TeX output 2025.11.28:1839' -> cas_el.ps - - - - - -. } -] -./cascmd_el.tex:716: Warning: Command not found: \textgreek -./cascmd_el.tex:716: Warning: Command not found: \textlatin - -./cascmd_el.tex:716: Warning: Command not found: \textgreek -./cascmd_el.tex:716: Warning: Command not found: \textlatin - - - - +[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map/usr/bin/dvips -o cas_el.ps cas_el.dvi +./cascmd_el.tex:557: Warning: Command not found: \greek@babel +./cascmd_el.tex:566: Warning: Command not found: \textlatin +./cascmd_el.tex:566: Warning: Command not found: \textlatin +./cascmd_el.tex:566: Warning: Command not found: \textlatin +./cascmd_el.tex:566: Warning: Command not found: \textlatin +}] 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 @@ -15038,23 +15013,20 @@ /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 -] - -[1] -[2] [3] [4] [5 +[2]./cascmd_el.tex:575: Warning: Command not found: \textlatin +./cascmd_el.tex:575: Warning: Command not found: \textgreek +./cascmd_el.tex:575: Warning: Command not found: \textlatin +./cascmd_el.tex:575: Warning: Command not found: \textlatin +./cascmd_el.tex:575: Warning: Command not found: \textgreek +./cascmd_el.tex:575: Warning: Command not found: \textlatin + 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] -./cascmd_el.tex:730: Warning: Command not found: \textgreek -./cascmd_el.tex:730: Warning: Command not found: \textlatin -]./cascmd_el.tex:730: Warning: Command not found: \textgreek -./cascmd_el.tex:730: Warning: Command not found: \textlatin - +[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 . @@ -15077,29 +15049,93 @@ 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)./cascmd_el.tex:586: Warning: Command not found: \textgreek +./cascmd_el.tex:586: Warning: Command not found: \textlatin +./cascmd_el.tex:586: Warning: Command not found: \textgreek + LaTeX Font Warning: Some font shapes were not available, defaults substituted. ) (see the transcript file for additional information) ./cascmd_el.tex:588: Warning: Undefined label: 'sec:lcm' + cas_el.ps +> + + + + +. + + Output written on cas_el.pdf (5 pages, 126488 bytes). Transcript written on cas_el.log. +./cascmd_el.tex:606: Warning: Command not found: \textgreek +./cascmd_el.tex:606: Warning: Command not found: \textlatin +./cascmd_el.tex:606: Warning: Command not found: \textgreek +./cascmd_el.tex:606: Warning: Command not found: \textlatin + + + + + + + +./cascmd_el.tex:621: Warning: Command not found: \textgreek + +./cascmd_el.tex:621: Warning: Command not found: \textlatin +./cascmd_el.tex:621: Warning: Command not found: \textgreek +./cascmd_el.tex:621: Warning: Command not found: \textlatin +[1] +[2] [3] [4] [5] +./cascmd_el.tex:626: Warning: Command not found: \greek@babel +./cascmd_el.tex:636: Warning: Command not found: \textgreek +./cascmd_el.tex:636: Warning: Command not found: \textlatin +./cascmd_el.tex:636: Warning: Command not found: \textgreek +./cascmd_el.tex:636: Warning: Command not found: \textlatin +./cascmd_el.tex:647: Warning: Command not found: \textgreek +./cascmd_el.tex:647: Warning: Command not found: \textlatin +./cascmd_el.tex:647: Warning: Command not found: \textgreek +./cascmd_el.tex:647: Warning: Command not found: \textlatin +./cascmd_el.tex:650: Warning: Command not found: \greek@babel +./cascmd_el.tex:668: Warning: Command not found: \textgreek +./cascmd_el.tex:668: Warning: Command not found: \textlatin +./cascmd_el.tex:668: Warning: Command not found: \textgreek +./cascmd_el.tex:668: Warning: Command not found: \textlatin +./cascmd_el.tex:671: Warning: Command not found: \greek@babel +./cascmd_el.tex:706: Warning: Undefined label: 'sec:modulaire' +./cascmd_el.tex:708: Warning: Command not found: \textgreek +./cascmd_el.tex:708: Warning: Command not found: \textlatin +./cascmd_el.tex:708: Warning: Command not found: \textgreek +./cascmd_el.tex:708: Warning: Command not found: \textlatin +./cascmd_el.tex:716: Warning: Command not found: \textgreek +./cascmd_el.tex:716: Warning: Command not found: \textlatin +./cascmd_el.tex:716: Warning: Command not found: \textgreek +./cascmd_el.tex:716: Warning: Command not found: \textlatin +./cascmd_el.tex:730: Warning: Command not found: \textgreek +./cascmd_el.tex:730: Warning: Command not found: \textlatin +./cascmd_el.tex:730: Warning: Command not found: \textgreek +./cascmd_el.tex:730: Warning: Command not found: \textlatin +./cascmd_el.tex:742: Warning: Command not found: \textgreek +./cascmd_el.tex:742: Warning: Command not found: \textlatin +./cascmd_el.tex:742: Warning: Command not found: \textgreek +./cascmd_el.tex:742: Warning: Command not found: \textlatin ./cascmd_el.tex:747: Warning: Command not found: \greek@babel ./cascmd_el.tex:764: Warning: Command not found: \textgreek ./cascmd_el.tex:764: Warning: Command not found: \textlatin @@ -19623,7 +19659,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 @@ -19671,37 +19707,37 @@ 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 -j42 check VERBOSE=1 + cd check && make -j20 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_partfrac PASS: chk_fhan3 -PASS: chk_fhan15 PASS: chk_factor PASS: chk_fhan13 -PASS: chk_fhan18 PASS: chk_fhan14 PASS: chk_fhan2 -PASS: chk_fhan7 PASS: chk_fhan12 -PASS: chk_fhan20 -PASS: chk_fhan21 +PASS: chk_fhan15 PASS: chk_fhan0 PASS: chk_geo -PASS: chk_fhan17 +PASS: chk_fhan21 +PASS: chk_fhan20 +PASS: chk_fhan18 PASS: chk_integrate +PASS: chk_fhan17 +PASS: chk_fhan7 +PASS: chk_fhan5 PASS: chk_fhan19 -PASS: chk_fhan16 PASS: chk_cas -PASS: chk_fhan5 +PASS: chk_fhan16 PASS: chk_fhan6 PASS: chk_xavier PASS: chk_morley_demo PASS: chk_fhan8 -PASS: chk_normalize PASS: chk_fhan1 +PASS: chk_normalize PASS: chk_limit PASS: chk_fhan4 PASS: chk_fhan11 @@ -19730,14 +19766,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 -j42 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 -j20 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/x86_64-linux-gnu' /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/x86_64-linux-gnu' + /usr/bin/mkdir -p '/build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/lib/x86_64-linux-gnu' + /bin/sh ../libtool --mode=install install --strip-program=true libgiac.la '/build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/lib/x86_64-linux-gnu' 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' @@ -19759,7 +19795,7 @@ libtool: install: ranlib /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/lib/x86_64-linux-gnu/libgiac.a libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu' /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/x86_64-linux-gnu' 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 @@ -19789,7 +19825,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 -j42 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 -j20 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 \ @@ -19873,7 +19909,7 @@ fi make[2]: Leaving directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/intl' dh_auto_install -a -D po - cd po && make -j42 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 -j20 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 @@ -20017,7 +20053,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/x86_64-linux-gnu' - /bin/bash ../libtool --mode=install /usr/bin/install -c libgiac.la '/build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/lib/x86_64-linux-gnu' + /bin/sh ../libtool --mode=install /usr/bin/install -c libgiac.la '/build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/lib/x86_64-linux-gnu' 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/x86_64-linux-gnu/libgiac.so.0.0.0 libtool: install: (cd /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/lib/x86_64-linux-gnu && { 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/x86_64-linux-gnu && { ln -s -f libgiac.so.0.0.0 libgiac.so || { rm -f libgiac.so && ln -s libgiac.so.0.0.0 libgiac.so; }; }) @@ -20027,7 +20063,7 @@ libtool: install: ranlib /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/lib/x86_64-linux-gnu/libgiac.a libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu' /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/x86_64-linux-gnu' 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/x86_64-linux-gnu' @@ -20178,9 +20214,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 ; \ @@ -20196,7 +20232,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' @@ -20208,9 +20244,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 ; \ @@ -20283,7 +20319,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 @@ -20412,14 +20448,14 @@ dh_perl dh_link dh_strip_nondeterminism - 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/fr/LC_MESSAGES/giac.mo - Normalized debian/libgiac0t64/usr/share/locale/en/LC_MESSAGES/giac.mo - Normalized debian/libgiac0t64/usr/share/locale/zh/LC_MESSAGES/giac.mo + Normalized debian/libgiac0t64/usr/share/locale/pt/LC_MESSAGES/giac.mo Normalized debian/libgiac0t64/usr/share/locale/es/LC_MESSAGES/giac.mo - Normalized debian/libgiac0t64/usr/share/locale/de/LC_MESSAGES/giac.mo + Normalized debian/libgiac0t64/usr/share/locale/zh/LC_MESSAGES/giac.mo + Normalized debian/libgiac0t64/usr/share/locale/en/LC_MESSAGES/giac.mo Normalized debian/libgiac0t64/usr/share/locale/it/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 dh_compress debian/rules override_dh_fixperms-indep make[1]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2' @@ -20438,23 +20474,23 @@ dh_makeshlibs -a dh_shlibdeps -a dpkg-shlibdeps: warning: diversions involved - output may be incorrect - diversion by libreadline8t64 from: /lib/x86_64-linux-gnu/libreadline.so.8 -dpkg-shlibdeps: warning: diversions involved - output may be incorrect - diversion by libreadline8t64 to: /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged -dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib64/ld-linux-x86-64.so.2 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib64/ld-linux-x86-64.so.2.usr-is-merged +dpkg-shlibdeps: warning: diversions involved - output may be incorrect + diversion by libreadline8t64 from: /lib/x86_64-linux-gnu/libreadline.so.8 +dpkg-shlibdeps: warning: diversions involved - output may be incorrect + diversion by libreadline8t64 to: /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged dh_installdeb dh_gencontrol dh_md5sums dh_builddeb -dpkg-deb: building package 'libgiac0t64' in '../libgiac0t64_1.9.0.93+dfsg2-3_amd64.deb'. dpkg-deb: building package 'libgiac0t64-dbgsym' in '../libgiac0t64-dbgsym_1.9.0.93+dfsg2-3_amd64.deb'. -dpkg-deb: building package 'libgiac-dev' in '../libgiac-dev_1.9.0.93+dfsg2-3_amd64.deb'. -dpkg-deb: building package 'xcas' in '../xcas_1.9.0.93+dfsg2-3_amd64.deb'. dpkg-deb: building package 'xcas-dbgsym' in '../xcas-dbgsym_1.9.0.93+dfsg2-3_amd64.deb'. +dpkg-deb: building package 'libgiac-dev' in '../libgiac-dev_1.9.0.93+dfsg2-3_amd64.deb'. dpkg-deb: building package 'giac-doc' in '../giac-doc_1.9.0.93+dfsg2-3_all.deb'. +dpkg-deb: building package 'xcas' in '../xcas_1.9.0.93+dfsg2-3_amd64.deb'. +dpkg-deb: building package 'libgiac0t64' in '../libgiac0t64_1.9.0.93+dfsg2-3_amd64.deb'. dpkg-genbuildinfo --build=binary -O../giac_1.9.0.93+dfsg2-3_amd64.buildinfo dpkg-genchanges --build=binary -O../giac_1.9.0.93+dfsg2-3_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -20463,12 +20499,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/3382421/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3382421/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/2216148 and its subdirectories -I: Current time: Fri Nov 28 18:41:08 -12 2025 -I: pbuilder-time-stamp: 1764398468 +I: removing directory /srv/workspace/pbuilder/3382421 and its subdirectories +I: Current time: Sun Oct 27 14:41:14 +14 2024 +I: pbuilder-time-stamp: 1729989675