Diff of the two buildlogs: -- --- b1/build.log 2025-03-17 15:45:39.185388947 +0000 +++ b2/build.log 2025-03-17 16:00:38.129037790 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Mar 17 02:11:18 -12 2025 -I: pbuilder-time-stamp: 1742220678 +I: Current time: Mon Apr 20 12:08:42 +14 2026 +I: pbuilder-time-stamp: 1776636522 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -37,52 +37,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/298728/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/2626560/tmp/hooks/D01_modify_environment starting +debug: Running on ionos5-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 Apr 19 22:08 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/2626560/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/2626560/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=20 ' - 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]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.37(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=42 ' + 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='d0b08e709db5484194551985a7a5519f' - 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='298728' - PS1='# ' - PS2='> ' + INVOCATION_ID=43899cae4c5140b489334476990f9477 + 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=2626560 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.tkSuJh2f/pbuilderrc_rB6h --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.tkSuJh2f/b1 --logfile b1/build.log giac_1.9.0.93+dfsg2-3.dsc' - SUDO_GID='110' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://46.16.76.132: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.tkSuJh2f/pbuilderrc_UEpx --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.tkSuJh2f/b2 --logfile b2/build.log giac_1.9.0.93+dfsg2-3.dsc' + SUDO_GID=110 + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos1-amd64 6.1.0-32-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.129-1 (2025-03-06) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.12+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.12-1~bpo12+1 (2025-02-23) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Mar 4 11:20 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/298728/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Mar 4 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/2626560/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -558,7 +590,7 @@ Get: 366 http://deb.debian.org/debian unstable/main amd64 xkb-data all 2.42-1 [790 kB] Get: 367 http://deb.debian.org/debian unstable/main amd64 xserver-common all 2:21.1.16-1 [2409 kB] Get: 368 http://deb.debian.org/debian unstable/main amd64 xvfb amd64 2:21.1.16-1 [3189 kB] -Fetched 1262 MB in 1min 7s (18.8 MB/s) +Fetched 1262 MB in 34s (36.9 MB/s) Preconfiguring packages ... 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 ... 19784 files and directories currently installed.) @@ -1758,8 +1790,8 @@ Setting up tzdata (2025a-2) ... Current default time zone: 'Etc/UTC' -Local time is now: Mon Mar 17 14:25:54 UTC 2025. -Universal Time is now: Mon Mar 17 14:25:54 UTC 2025. +Local time is now: Sun Apr 19 22:12:15 UTC 2026. +Universal Time is now: Sun Apr 19 22:12:15 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libxcb-present0:amd64 (1.17.0-2+b1) ... @@ -2121,7 +2153,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/2626560/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/2626560/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 @@ -2883,7 +2919,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 -j20 "INSTALL=install --strip-program=true" + cd micropython-1.12 && make -j42 "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' @@ -2930,20 +2966,20 @@ CC ../py/qstr.c CC ../py/vstr.c CC ../py/mpprint.c -CC ../py/unicode.c CC ../py/mpz.c CC ../py/reader.c +CC ../py/unicode.c CC ../py/lexer.c CC ../py/parse.c CC ../py/scope.c CC ../py/compile.c CC ../py/emitcommon.c -CC ../py/emitbc.c CC ../py/asmbase.c +CC ../py/emitbc.c CC ../py/asmx64.c CC ../py/emitnx64.c -CC ../py/asmx86.c CC ../py/emitnx86.c +CC ../py/asmx86.c CC ../py/asmthumb.c CC ../py/emitnthumb.c CC ../py/emitinlinethumb.c @@ -2967,8 +3003,9 @@ CC ../py/argcheck.c CC ../py/warning.c CC ../py/profile.c -CC ../py/map.c CC ../py/obj.c +CC ../py/map.c +CC ../py/objarray.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; @@ -2980,7 +3017,6 @@ ../py/mpstate.h:277:23: note: 'mp_state_ctx' declared here 277 | extern mp_state_ctx_t mp_state_ctx; | ^~~~~~~~~~~~ -CC ../py/objarray.c CC ../py/objattrtuple.c CC ../py/objbool.c CC ../py/objboundmeth.c @@ -2998,27 +3034,27 @@ CC ../py/objgetitemiter.c CC ../py/objint.c CC ../py/objint_longlong.c -CC ../py/objint_mpz.c CC ../py/objlist.c +CC ../py/objint_mpz.c CC ../py/objmap.c CC ../py/objmodule.c CC ../py/objobject.c CC ../py/objpolyiter.c -CC ../py/objproperty.c CC ../py/objnone.c CC ../py/objnamedtuple.c +CC ../py/objproperty.c CC ../py/objrange.c -CC ../py/objreversed.c CC ../py/objset.c CC ../py/objsingleton.c +CC ../py/objreversed.c CC ../py/objslice.c CC ../py/objstr.c -CC ../py/objstrunicode.c CC ../py/objstringio.c -CC ../py/objtuple.c +CC ../py/objstrunicode.c CC ../py/objtype.c -CC ../py/objzip.c +CC ../py/objtuple.c CC ../py/opmethods.c +CC ../py/objzip.c CC ../py/sequence.c CC ../py/stream.c CC ../py/binary.c @@ -3034,16 +3070,16 @@ CC ../py/modcmath.c CC ../py/modmicropython.c CC ../py/modstruct.c -CC ../py/modsys.c CC ../py/moduerrno.c +CC ../py/modsys.c CC ../py/modthread.c CC ../py/vm.c -CC ../py/bc.c CC ../py/showbc.c +CC ../py/bc.c CC ../py/repl.c CC ../py/smallint.c -CC ../py/frozenmod.c CC ../extmod/moductypes.c +CC ../py/frozenmod.c CC ../extmod/modujson.c CC ../extmod/modure.c CC ../extmod/moduzlib.c @@ -3071,36 +3107,28 @@ CC ../extmod/vfs_blockdev.c CC ../extmod/vfs_reader.c CC ../extmod/vfs_posix.c +CC ../extmod/vfs_fat_diskio.c CC ../extmod/vfs_posix_file.c CC ../extmod/vfs_fat.c -CC ../extmod/vfs_fat_diskio.c CC ../extmod/vfs_fat_file.c CC ../extmod/vfs_lfs.c CC ../extmod/utime_mphal.c CC ../extmod/uos_dupterm.c CC ../lib/embed/abort_.c CC ../lib/utils/printf.c -CC file.c +CC unix_mphal.c +CC input.c CC main.c -CC icas.c CC graphic.c -CC modtime.c -CC unix_mphal.c CC modos.c +CC file.c +CC icas.c +CC modtime.c CC nop.c CC gccollect.c -CC input.c CC ../ulab/scipy/linalg/linalg.c CC ../ulab/scipy/optimize/optimize.c CC ../ulab/scipy/signal/signal.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/scipy/special/special.c CC ../ulab/ndarray_operators.c CC ../ulab/ulab_tools.c @@ -3115,6 +3143,14 @@ CC ../ulab/numpy/filter.c CC ../ulab/numpy/linalg/linalg.c CC ../ulab/numpy/linalg/linalg_tools.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/numerical.c CC ../ulab/numpy/poly.c CC ../ulab/numpy/stats.c @@ -3125,7 +3161,7 @@ CC ../ulab/user/user.c CC ../ulab/utils/utils.c CC ../ulab/ulab.c -ar rcs libmicropython.a build/py/mpstate.o build/py/nlr.o build/py/nlrx86.o build/py/nlrx64.o build/py/nlrthumb.o build/py/nlrpowerpc.o build/py/nlrxtensa.o build/py/nlrsetjmp.o build/py/malloc.o build/py/gc.o build/py/pystack.o build/py/qstr.o build/py/vstr.o build/py/mpprint.o build/py/unicode.o build/py/mpz.o build/py/reader.o build/py/lexer.o build/py/parse.o build/py/scope.o build/py/compile.o build/py/emitcommon.o build/py/emitbc.o build/py/asmbase.o build/py/asmx64.o build/py/emitnx64.o build/py/asmx86.o build/py/emitnx86.o build/py/asmthumb.o build/py/emitnthumb.o build/py/emitinlinethumb.o build/py/asmarm.o build/py/emitnarm.o build/py/asmxtensa.o build/py/emitnxtensa.o build/py/emitinlinextensa.o build/py/emitnxtensawin.o build/py/formatfloat.o build/py/parsenumbase.o build/py/parsenum.o build/py/emitglue.o build/py/persistentcode.o build/py/runtime.o build/py/runtime_utils.o build/py/scheduler.o build/py/nativeglue.o build/py/ringbuf.o build/py/stackctrl.o build/py/argcheck.o build/py/warning.o build/py/profile.o build/py/map.o build/py/obj.o build/py/objarray.o build/py/objattrtuple.o build/py/objbool.o build/py/objboundmeth.o build/py/objcell.o build/py/objclosure.o build/py/objcomplex.o build/py/objdeque.o build/py/objdict.o build/py/objenumerate.o build/py/objexcept.o build/py/objfilter.o build/py/objfloat.o build/py/objfun.o build/py/objgenerator.o build/py/objgetitemiter.o build/py/objint.o build/py/objint_longlong.o build/py/objint_mpz.o build/py/objlist.o build/py/objmap.o build/py/objmodule.o build/py/objobject.o build/py/objpolyiter.o build/py/objproperty.o build/py/objnone.o build/py/objnamedtuple.o build/py/objrange.o build/py/objreversed.o build/py/objset.o build/py/objsingleton.o build/py/objslice.o build/py/objstr.o build/py/objstrunicode.o build/py/objstringio.o build/py/objtuple.o build/py/objtype.o build/py/objzip.o build/py/opmethods.o build/py/sequence.o build/py/stream.o build/py/binary.o build/py/builtinimport.o build/py/builtinevex.o build/py/builtinhelp.o build/py/modarray.o build/py/modbuiltins.o build/py/modcollections.o build/py/modgc.o build/py/modio.o build/py/modmath.o build/py/modcmath.o build/py/modmicropython.o build/py/modstruct.o build/py/modsys.o build/py/moduerrno.o build/py/modthread.o build/py/vm.o build/py/bc.o build/py/showbc.o build/py/repl.o build/py/smallint.o build/py/frozenmod.o build/extmod/moductypes.o build/extmod/modujson.o build/extmod/modure.o build/extmod/moduzlib.o build/extmod/moduheapq.o build/extmod/modutimeq.o build/extmod/moduhashlib.o build/extmod/moducryptolib.o build/extmod/modubinascii.o build/extmod/virtpin.o build/extmod/machine_mem.o build/extmod/machine_pinbase.o build/extmod/machine_signal.o build/extmod/machine_pulse.o build/extmod/machine_i2c.o build/extmod/machine_spi.o build/extmod/modbluetooth.o build/extmod/modussl_axtls.o build/extmod/modussl_mbedtls.o build/extmod/modurandom.o build/extmod/moduselect.o build/extmod/moduwebsocket.o build/extmod/modwebrepl.o build/extmod/modframebuf.o build/extmod/vfs.o build/extmod/vfs_blockdev.o build/extmod/vfs_reader.o build/extmod/vfs_posix.o build/extmod/vfs_posix_file.o build/extmod/vfs_fat.o build/extmod/vfs_fat_diskio.o build/extmod/vfs_fat_file.o build/extmod/vfs_lfs.o build/extmod/utime_mphal.o build/extmod/uos_dupterm.o build/lib/embed/abort_.o build/lib/utils/printf.o build/./file.o build/./main.o build/./icas.o build/./graphic.o build/./modtime.o build/./unix_mphal.o build/./modos.o build/./nop.o build/./gccollect.o build/./input.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/./input.o build/./main.o build/./graphic.o build/./modos.o build/./file.o build/./icas.o build/./modtime.o build/./nop.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 @@ -3137,10 +3173,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 -j20 "INSTALL=install --strip-program=true" + cd src && make -j42 "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 | ^~~~~~~~~~~~ @@ -3157,72 +3193,135 @@ 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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 Equation.cc -fPIC -DPIC -o .libs/Equation.o +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 +/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 +/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 +/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 +/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 +/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 +/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 +/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 +/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 +/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 +/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 +/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 +/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 +/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 +/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 +/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 +/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 +/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 +/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 +/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 +/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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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_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 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 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 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 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 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 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 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 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 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 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 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 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_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 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_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 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 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 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 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 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 derive.cc -fPIC -DPIC -o .libs/derive.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 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 Flv_Data_Source.cc -o Flv_Data_Source.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 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 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 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 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 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 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 index.cc -fPIC -DPIC -o .libs/index.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 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 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 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_Check_Button.cc -o Flve_Check_Button.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 -/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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 -/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/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 +/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 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 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 gausspol.cc -fPIC -DPIC -o .libs/gausspol.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 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 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 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 Flv_Table.cc -o Flv_Table.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 -fPIC -DPIC -o .libs/lin.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 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 In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from History.h:20, - from History.cc:31: + from derive.cc:2: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/string:49, - from History.h:19: +In file included from poly.h:26, + from gen.h:71, + from giacPCH.h:32, + 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 ; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3245,6 +3344,25 @@ /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)) + | ^~~~~~~ +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)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ @@ -3253,14 +3371,16 @@ | ^~~~~~~ In file included from poly.h:26, from gen.h:71, - from Editeur.h:26, - from Editeur.cc:2: + 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 /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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3299,27 +3419,21 @@ 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: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 History.h:20, - from Xcas1.h:18, - from Xcas1.cc:35: + from Equation.h:9, + from Equation.cc:25: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, - from Xcas1.cc:23: + from Equation.cc:23: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3348,6 +3462,21 @@ /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; | ^ @@ -3364,11 +3493,7 @@ /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; - | ^~~ +/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 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; @@ -3376,47 +3501,61 @@ 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; | ^~~ -In file included from poly.h:26, - from gen.h:71, - 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 ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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/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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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: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: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: 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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; + | ^ +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; | ^ @@ -3433,38 +3572,24 @@ /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; - | ^~~ In file included from poly.h:26, from gen.h:71, - from Cfg.cc:36: + 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: 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; - | ^~~ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3487,22 +3612,6 @@ /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] @@ -3510,13 +3619,14 @@ | ^~~ In file included from poly.h:26, from gen.h:71, - from Print.h:10, - from Print.cc:25: + 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/string:49, - from Print.cc:23: + from /usr/include/gmpxx.h:41, + from gen.h:59: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3526,26 +3636,16 @@ /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; - | ^~~ 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: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:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3555,22 +3655,18 @@ /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 ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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] @@ -3580,38 +3676,24 @@ 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: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 ; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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/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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3621,12 +3703,22 @@ /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; + | ^ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /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; @@ -3640,11 +3732,45 @@ /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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 Flv_List.cc -o Flv_List.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 Graph3d.h:7, - from Graph3d.cc:2: + from moyal.cc:2: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3662,12 +3788,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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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; + | ^~~ /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); + | ^~~ 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; @@ -3681,31 +3816,29 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -In file included from 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: 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); - | ^~~ +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 Graph.h:7, - from Graph.cc:2: + 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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3723,6 +3856,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:26, + from gen.h:71, + from Tableur.h:23, + from Tableur.cc:24: +monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/string:49, + from /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: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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3742,19 +3900,24 @@ /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 ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3763,16 +3926,33 @@ 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 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, - from Graph.h:7, - from Editeur.h:29: + 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; + | ^~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 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; @@ -3783,26 +3963,6 @@ 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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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; @@ -3813,69 +3973,25 @@ 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 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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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; + | ^ +In file included from poly.h:26, + from gen.h:71, + 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 ; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/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; - | ^ -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; | ^~~ @@ -3889,58 +4005,36 @@ /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, - 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; - | ^~~ -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 Equation.h:9, - from Equation.cc:25: + 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/string:49, - from Equation.cc:23: +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 /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 /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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3950,9 +4044,23 @@ /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: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/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 +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); + | ^~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3969,42 +4077,9 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -In file included from poly.h:27: -threaded.h: In function 'void giac::in_out_heap(T*, size_t, T)': -threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 1303 | register T * ptr=tab+childindex; - | ^~~ -In file included from poly.h:26, - from gen.h:71, - from icas.cc:53: -monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/bits/refwrap.h:39, - from /usr/include/c++/14/vector:68, - from vector.h:474, - from global.h:82, - from icas.cc:32: -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/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 -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; - | ^~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -4015,9 +4090,6 @@ /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)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ @@ -4037,36 +4109,37 @@ 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; | ^~~ +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_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 ; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -4074,21 +4147,19 @@ threaded.h:2727:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2727 | 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 moyal.cc -fPIC -DPIC -o .libs/moyal.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: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:26, from gen.h:71, from giacPCH.h:32, - from sym2poly.cc:2: + 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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -4106,25 +4177,25 @@ /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; - | ^~~ -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: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: 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)) + | ^~~~~~~ +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -4141,15 +4212,10 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -In file included from 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 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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -4169,13 +4235,19 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from poly.h:26, from gen.h:71, - from Input.h:10, - from Input.cc:25: + from giacPCH.h:32, + 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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/string:49, - from Input.cc:23: +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 /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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -4191,6 +4263,12 @@ /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; @@ -4204,16 +4282,13 @@ /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); - | ^~~ +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -4233,24 +4308,34 @@ /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 ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -4259,33 +4344,34 @@ 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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~ +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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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)) + | ^~~~~~~ In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from Python.h:5, - from Python.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -4303,18 +4389,22 @@ /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); + | ^~~ 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; - | ^~~ 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; @@ -4322,15 +4412,21 @@ /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); - | ^~~ 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; + | ^ +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 ; @@ -4338,40 +4434,54 @@ /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 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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 gausspol.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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -4391,15 +4501,37 @@ /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; + | ^ 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: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); + | ^~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 +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:2727:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2727 | register U u=cit->u; @@ -4410,12 +4542,26 @@ 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: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: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:3355:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3355 | register int deg=int(u >> mainvar); | ^~~ @@ -4426,18 +4572,13 @@ /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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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; - | ^~~ 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; @@ -4467,6 +4608,9 @@ 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 ; @@ -4474,10 +4618,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 maple.lo maple.cc -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; | ^~~ @@ -4491,65 +4631,13 @@ /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 maple.cc -fPIC -DPIC -o .libs/maple.o -Editeur.cc: In function 'void xcas::cb_Editeur_Load(Fl_Widget*, void*)': -Editeur.cc:534:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] - 534 | int i=fl_ask("%s","Buffer changed. Save?"); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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__)); - | ^~~~~~ -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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__)); - | ^~~~~~ -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 threaded.cc:2: + 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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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?")); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, @@ -4564,60 +4652,14 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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 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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/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 -/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; - | ^~~ -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()); - | ^~~~ -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()); - | ^~~~ +In file included from poly.h:26, + from gen.h:71, + from giacPCH.h:32, + 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 ; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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; @@ -4628,243 +4670,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 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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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 ti89.cc -fPIC -DPIC -o .libs/ti89.o -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__)); - | ^~~~~~ -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__)); - | ^~~~~~ -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__)); - | ^~~~~~ -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__)); - | ^~~~~~ -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__)); - | ^~~~~~ -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; - | ^~~ -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}; - | ^~~~~~~~~~~ -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; - | ^~~~~~~~ -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}; - | ^~~~~~~~~~~ -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()); - | ^~~~~~~~ -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__)); - | ^~~~~~ -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); - | ~~~~~^~~~~~~~~~~~~~~~~~~ -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__)); - | ^~~~~~ -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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__)); - | ^~~~~~ -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); - | ^ -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__)); - | ^~~~~~ -In file included from poly.h:26, - from gen.h:71, - from giacPCH.h:32, - from moyal.cc:2: -monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, @@ -4885,6 +4690,25 @@ /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)) + | ^~~~~~~ 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; @@ -4898,21 +4722,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: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; | ^ @@ -4929,99 +4738,32 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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()); - | ~~~~~^~~~~~~~~~~~ -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)) - | ^~~~~~~ -threaded.cc: In function 'int giac::hornermod(const std::vector&, int, int, bool)': -threaded.cc:1627:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 1627 | register int tmp=res+res; - | ^~~ -In file included from sym2poly.h:27, - from giacPCH.h:38: -gausspol.h: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); - | ^~~~~~~~~~~~~~~~~~ -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)) - | ^~~~~~~ -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 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); + | ^~~ In file included from poly.h:26, from gen.h:71, - from giacPCH.h:32, - from maple.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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -5031,6 +4773,19 @@ /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; + | ^~~ +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -5050,42 +4805,24 @@ /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); - | ^~~ +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 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 -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); - | ~~~~~~^~~~~~~~~~~~ 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] @@ -5094,72 +4831,71 @@ /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; - | ^~~ -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"); - | ~~~~~~^~~~~~~~~~ -In file included from poly.h:26, - from gen.h:71, - from giacPCH.h:32, - from ti89.cc:2: -monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; +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, + 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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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; | ^~~ +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; | ^ +/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: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 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: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; | ^~~ @@ -5181,400 +4917,58 @@ /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; + | ^ +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 Print.cc -o Print.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 Help1.cc -o Help1.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; - | ^~~~~~ -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; - | ^ -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(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)) - | ^~~~~~~ -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; - | ^ -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: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]': -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: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]': -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()){ - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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() [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; - | ^ -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) [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)) - | ^~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 -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); | ^~~ +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); - | ^~~ -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: 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: 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); - | ^~~ +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; | ^ @@ -5584,47 +4978,17 @@ 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)) - | ^~~~~~~ -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){ - | ^~~~~~~~~~~~~~~~ -/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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 -/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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 -/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 +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 mathml.cc:3: + 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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -5661,12 +5025,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 permu.cc -fPIC -DPIC -o .libs/permu.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; @@ -5677,15 +5035,32 @@ 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; | ^ +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); | ^~~ +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 ; @@ -5693,30 +5068,16 @@ /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 misc.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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -5745,37 +5106,31 @@ /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 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; - | ^ -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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] @@ -5788,10 +5143,19 @@ 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: +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 permu.cc:2: + 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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -5809,9 +5173,33 @@ /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: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 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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -5828,13 +5216,43 @@ /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 -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/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 +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 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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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; @@ -5848,6 +5266,16 @@ 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; + | ^~~ +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; | ^~~ @@ -5861,7 +5289,13 @@ /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 -fPIC -DPIC -o .libs/quater.o +In file included from poly.h:26, + from gen.h:71, + 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 sym2poly.h:27, from giacPCH.h:38: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] @@ -5870,64 +5304,47 @@ /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 Print.cc:23: +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': +monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from poly.h:26, + from gen.h:71, + from giacPCH.h:32, + 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 ; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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; | ^~~ -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; - | ^ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 -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)) - | ^~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 -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: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 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, @@ -5952,20 +5369,6 @@ 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; @@ -5976,108 +5379,19 @@ 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; - | ^~~ -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)) { } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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 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 Equation.cc -o Equation.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 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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from desolve.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6114,21 +5428,33 @@ /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 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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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: 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; | ^ @@ -6138,6 +5464,11 @@ threaded.h:3355:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3355 | register int deg=int(u >> mainvar); | ^~~ +In file included from poly.h:27: +threaded.h: In function 'void giac::in_out_heap(T*, size_t, T)': +threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 1303 | register T * ptr=tab+childindex; + | ^~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; @@ -6145,75 +5476,36 @@ /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 moyal.cc -o moyal.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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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 permu.cc -o permu.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 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 input_parser.cc -fPIC -DPIC -o .libs/input_parser.o -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)) - | ^~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 input_parser.yy:31: + 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 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 /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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6242,68 +5534,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 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 ti89.cc -o ti89.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; - | ^~~ -/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 -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)) - | ^~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 index.cc -fPIC -DPIC -o .libs/index.o In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from index.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6340,11 +5575,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: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; @@ -6371,6 +5601,11 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from poly.h:27: +threaded.h: In function 'void giac::in_out_heap(T*, size_t, T)': +threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 1303 | register T * ptr=tab+childindex; + | ^~~ 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] @@ -6379,16 +5614,39 @@ /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 maple.cc -o maple.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 +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 symbolic.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6425,6 +5683,38 @@ /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: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: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 ; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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] @@ -6440,15 +5730,43 @@ 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: 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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/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); + | ^~~ 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 ; @@ -6456,69 +5774,13 @@ /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 Graph3d.cc -o Graph3d.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 index.cc -o index.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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/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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 -In file included from poly.h:26, - from gen.h:71, - from giacPCH.h:32, - 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/bits/refwrap.h:39, - from /usr/include/c++/14/vector:68, - from vector.h:474, - from index.h:21, - from giacPCH.h:8: -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': -monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] - 730 | application produit(std::ptr_fun(is_strictly_greater)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here - 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) - | ^~~~~~~ -In file included from poly.h:27: -threaded.h: In function 'void giac::in_out_heap(T*, size_t, T)': -threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 1303 | register T * ptr=tab+childindex; - | ^~~ +threaded.h: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; @@ -6538,6 +5800,35 @@ 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: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 ; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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; + | ^ +/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 ; @@ -6545,6 +5836,24 @@ /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 >&, 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); + | ^ +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 sym2poly.h:27, from giacPCH.h:38: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] @@ -6553,15 +5862,14 @@ /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 sym2poly.cc -o sym2poly.o >/dev/null 2>&1 +/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 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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6579,6 +5887,14 @@ /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; + | ^~~ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6598,86 +5914,10 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -In file included from 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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/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 -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 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 symbolic.cc -o symbolic.o >/dev/null 2>&1 -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)) - | ^~~~~~~ In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from ezgcd.cc:3: + 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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6719,72 +5959,19 @@ 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 ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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 sym2poly.h:27, from giacPCH.h:38: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] @@ -6797,79 +5984,65 @@ 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 derive.lo derive.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 derive.cc -fPIC -DPIC -o .libs/derive.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); - | ^ -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)) - | ^~~~~~~ +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]': -ezgcd.cc:84:44: required from here - 84 | return polynome(monomial(res,0,p.dim)); - | ^ +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() [with T = giac::gen]': -ezgcd.cc:183:19: required from here - 183 | tensor temp; - | ^~~~ -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: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)) { } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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]': -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); - | ~~~~~^~~~ +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)) | ^~~~~~~ -/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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 Graph.cc -o Graph.o >/dev/null 2>&1 +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)) + | ^~~~~~~ +threaded.cc: In function 'int giac::hornermod(const std::vector&, int, int, bool)': +threaded.cc:1627:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 1627 | register int tmp=res+res; + | ^~~ In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from derive.cc:2: + 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6882,27 +6055,6 @@ 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; @@ -6913,41 +6065,51 @@ 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 ; +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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: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:26, from gen.h:71, from giacPCH.h:32, - from solve.cc:2: + 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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, @@ -6968,6 +6130,38 @@ /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; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/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)) + | ^~~~~~~ +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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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; @@ -6981,11 +6175,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: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; @@ -6993,9 +6182,31 @@ 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; | ^~~ +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: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: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; + | ^~~ +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; | ^ @@ -7020,177 +6231,15 @@ /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_parser.cc -o input_parser.o >/dev/null 2>&1 -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)) - | ^~~~~~~ -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)) - | ^~~~~~~ -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)) - | ^~~~~~~ -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)) - | ^~~~~~~ -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)) - | ^~~~~~~ -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)) - | ^~~~~~~ -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)) - | ^~~~~~~ -/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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 -/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 -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 intgab.cc -fPIC -DPIC -o .libs/intgab.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 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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 -/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: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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/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; | ^~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 +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; @@ -7207,9 +6256,19 @@ 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: 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: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 ; @@ -7217,59 +6276,49 @@ /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 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 ; +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) {}; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /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: + 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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); + | ^~~~~~~~~~~~~~~~~~ +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)) + | ^~~~~~~ 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; @@ -7280,6 +6329,14 @@ 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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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; @@ -7301,6 +6358,50 @@ 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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; + | ^~~ +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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 @@ -7312,10 +6413,58 @@ 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; + | ^~~ +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]': +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)) + | ^~~~~~~ In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from risch.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7343,6 +6492,14 @@ 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 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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7352,41 +6509,19 @@ /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; - | ^ -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 lin.cc:2: + 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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7428,18 +6563,56 @@ 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; - | ^~~ +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)) + | ^~~~~~~ +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); + | ^~~ +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)) + | ^~~~~~~ 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; @@ -7459,6 +6632,32 @@ 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; + | ^ +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]': +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)) + | ^~~~~~~ +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: 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 ; @@ -7466,6 +6665,53 @@ /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]': +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(int) [with T = giac::gen]': +ezgcd.cc:66:25: required from here + 66 | 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(const giac::monomial&) [with T = giac::gen]': +ezgcd.cc:84:44: required from here + 84 | return polynome(monomial(res,0,p.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)) + | ^~~~~~~ +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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': +ezgcd.cc:183:19: required from here + 183 | tensor temp; + | ^~~~ +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)) + | ^~~~~~~ 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] @@ -7474,6 +6720,15 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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__)); + | ^~~~~~ 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; @@ -7508,6 +6763,16 @@ /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)) + | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': risch.cc:494:41: required from here 494 | polynome resnum(s),resden(plus_one,s),numtemp(s),dentemp(s); @@ -7518,6 +6783,7 @@ /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 sparse.lo sparse.cc 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); @@ -7558,6 +6824,108 @@ /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)) + | ^~~~~~~ +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__)); + | ^~~~~~ +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}; + | ^~~~~~~~~~~ +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")); + | ^~~~ +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}; + | ^~~~~~~~~~~ +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__)); + | ^~~~~~ +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}; + | ^~~~~~~~~~~ +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__)); + | ^~~~~~ +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:132:14: required from 'giac::tensor giac::tensor::untrunc1(int) const [with T = giac::gen]' 132 | return tensor(dim+1,v); @@ -7572,6 +6940,155 @@ 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 sparse.cc -fPIC -DPIC -o .libs/sparse.o +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)) + | ^~~~~~~ +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(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)) + | ^~~~~~~ +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)) + | ^~~~~~~ +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)) + | ^~~~~~~ +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)) + | ^~~~~~~ +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)) + | ^~~~~~~ +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 csturm.lo csturm.cc +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__)); + | ^~~~~~ +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__)); + | ^~~~~~ +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)) + | ^~~~~~~ +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); | ^~~~~~~~~~~~~~~~~~ @@ -7593,10 +7110,19 @@ /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::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__)); + | ^~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 Help1.cc -o Help1.o >/dev/null 2>&1 In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from subst.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7638,6 +7164,66 @@ 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()); + | ^~~~ +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(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)) + | ^~~~~~~ +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)) + | ^~~~~~~ +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)) + | ^~~~~~~ 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; @@ -7651,30 +7237,9 @@ 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 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 ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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: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; | ^~~ -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:3355:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3355 | register int deg=int(u >> mainvar); | ^~~ @@ -7685,31 +7250,44 @@ /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)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +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__)); + | ^~~~~~ +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)) | ^~~~~~~ -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)': +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); + | ~~~~~^~~~~~~~~~~~~~~~~~~ +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; | ^ @@ -7728,26 +7306,6 @@ threaded.h:3355:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3355 | register int deg=int(u >> mainvar); | ^~~ -poly.h: At global scope: -poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 -/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 sym2poly.h:27, from giacPCH.h:38: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] @@ -7760,6 +7318,128 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ +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); + | ^~~ +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; + | ^ +threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 3241 | register U u=cit->u; + | ^ +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; + | ^ +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)) + | ^~~~~~~ +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); + | ^~~ +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); + | ^~~ +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: 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); + | ^~~ +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: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); + | ^~~ +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() [with T = giac::gen]': intg.cc:491:14: required from here 491 | polynome u,v,d; @@ -7770,6 +7450,16 @@ /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]': +subst.cc:1298:14: required from here + 1298 | polynome p; + | ^ +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]': intg.cc:1555:19: required from here 1555 | polynome num(s); @@ -7780,6 +7470,16 @@ /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]': +subst.cc:1303:51: required from here + 1303 | p=polynome(monomial(cl,v[i]._POLYptr->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(const T&, int) [with T = giac::gen]': intg.cc:1559:27: required from here 1559 | num=polynome(r_num,s); @@ -7790,6 +7490,26 @@ /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]': +subst.cc:1629:26: required from here + 1629 | return polynome(g,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(int) [with T = giac::gen]': +subst.cc:3235:27: required from here + 3235 | polynome pmin(pden.dim),pu(pden.dim),pv(pden.dim),pd(pden.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]': intg.cc:5401:41: required from here 5401 | P=polynome(monomial(plus_one,s)); @@ -7800,6 +7520,49 @@ /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 '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; + | ^~~~~~~~ +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 Cfg.cc -o Cfg.o >/dev/null 2>&1 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); @@ -7813,57 +7576,135 @@ /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 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; - | ^ -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)) { } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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()); + | ^~~~~~~~ +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]': -subst.cc:1303:51: required from here - 1303 | p=polynome(monomial(cl,v[i]._POLYptr->dim)); - | ^ +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(const T&, int) [with T = giac::gen]': -subst.cc:1629:26: required from here - 1629 | return polynome(g,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)) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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__)); + | ^~~~~~ +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]': -subst.cc:3235:27: required from here - 3235 | polynome pmin(pden.dim),pu(pden.dim),pv(pden.dim),pd(pden.dim); - | ^ +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)) | ^~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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/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 vecteur.cc -fPIC -DPIC -o .libs/vecteur.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 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 +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__)); + | ^~~~~~ +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)) + | ^~~~~~~ +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"); + | ~~~~~~^~~~~~~~~~ +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)) + | ^~~~~~~ +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 vecteur.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7900,11 +7741,19 @@ /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()); + | ~~~~~^~~~~~~~~~~~ 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; | ^~~ +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()); + | ~~~~~^~~~~~~~~~~~ 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; @@ -7918,6 +7767,10 @@ threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3241 | register U u=cit->u; | ^ +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: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; | ^~~ @@ -7931,22 +7784,10 @@ /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 sparse.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7988,6 +7829,18 @@ 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; @@ -7998,6 +7851,7 @@ threaded.h:2805:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2805 | register int deg=int(u >> mainvar); | ^~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3241 | register U u=cit->u; | ^ @@ -8014,71 +7868,45 @@ /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 csturm.lo csturm.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 csturm.cc -fPIC -DPIC -o .libs/csturm.o -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 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: -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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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)) + | ^~~~~~~ +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)) | ^~~~~~~ -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)': +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; | ^ @@ -8088,6 +7916,7 @@ threaded.h:2805:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2805 | register int deg=int(u >> mainvar); | ^~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3241 | register U u=cit->u; | ^ @@ -8097,13 +7926,107 @@ 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: 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); + | ^~~ +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); + | ^~~ 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] @@ -8112,17 +8035,132 @@ /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); + | ^~~ 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 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 +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; + | ^~~ +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)) + | ^~~~~~~ +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)) + | ^~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 vecteur.cc: In function 'void giac::householder_mult2(const matrix_double&, const std::vector&, std::vector&, std::vector&, int, bool)': vecteur.cc:18261:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 18261 | register giac_double tmp0=(*H0jk); | ^~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 +/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 poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': vecteur.cc:2317:16: required from here 2317 | polynome V; @@ -8153,6 +8191,7 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 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); @@ -8166,43 +8205,8 @@ /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)) - | ^~~~~~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 file included from poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -8286,11 +8290,6 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 intgab.cc -o intgab.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -8346,6 +8345,7 @@ threaded.h:2805:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2805 | register int deg=int(u >> mainvar); | ^~~ +/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 threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 3241 | register U u=cit->u; | ^ @@ -8362,7 +8362,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 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 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 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 ifactor.cc -fPIC -DPIC -o .libs/ifactor.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] @@ -8375,28 +8377,20 @@ 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 misc.cc -o misc.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); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 -/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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 alg_ext.lo alg_ext.cc +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 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 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 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 modfactor.cc -o modfactor.o >/dev/null 2>&1 In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -8442,6 +8436,127 @@ 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; + | ^~~ +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); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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); + | ^~~~~ +ifactor.cc:627:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 627 | register ushort_t p=bit->p; + | ^ +ifactor.cc:640:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 640 | register unsigned pos=bit->root1,pos2=bit->root2; + | ^~~ +ifactor.cc:640:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 640 | register unsigned pos=bit->root1,pos2=bit->root2; + | ^~~~ +ifactor.cc: In function 'int giac::msieve(const gen&, const vecteur&, const vecteur&, const __mpz_struct (&)[1], std::vector&, unsigned int, unsigned int, additional_map_t&, const gen&, const gen&, slicetype*, int, int, ushort_t*, ushort_t*&, ushort_t*, std::vector&, std::vector&, std::vector&, __mpz_struct (&)[1], __mpz_struct (&)[1], __mpz_struct (&)[1], __mpz_struct (&)[1], __mpz_struct (&)[1], __mpz_struct (&)[1], __mpz_struct (&)[1], __mpz_struct (&)[1], const lp_tab_t&, const context*)': +ifactor.cc:902:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 902 | register int bi=basisptr->p; + | ^~ +ifactor.cc:904:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 904 | register int check=bi-(posss%bi); + | ^~~~~ +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; + | ^ +ifactor.cc:1649:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 1649 | register unsigned decal = (decal0+(*bvpos))% p; + | ^~~~~ +ifactor.cc:1650:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 1650 | register unsigned r=basisptr->root1+decal; + | ^ +ifactor.cc:1662:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 1662 | register unsigned p=basisptr->p; + | ^ +ifactor.cc:1663:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 1663 | register unsigned decal = (decal0-(*bvpos))% p; + | ^~~~~ +ifactor.cc:1664:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 1664 | register unsigned r=basisptr->root1+decal; + | ^ +ifactor.cc:1678:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 1678 | register unsigned p=basisptr->p; + | ^ +ifactor.cc:1679:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 1679 | register unsigned decal = (decal0+p-be*(*bvpos))% p; + | ^~~~~ +ifactor.cc:1680:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 1680 | register unsigned r=basisptr->root1+decal; + | ^ +ifactor.cc: In function 'bool giac::msieve(const gen&, gen&, const context*)': +ifactor.cc:2540:35: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 2540 | register ushort_t p=bit->p; + | ^ +ifactor.cc:2541:35: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 2541 | register unsigned pos=bit->root1; + | ^~~ +ifactor.cc:2565:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 2565 | register unsigned p=basisptr->p; + | ^ +ifactor.cc:2566:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 2566 | register int r=basisptr->root1-(*bvpos); + | ^ +ifactor.cc:2578:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 2578 | register unsigned p=basisptr->p; + | ^ +ifactor.cc:2579:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 2579 | register int r=basisptr->root1+(*bvpos); + | ^ In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -8513,44 +8628,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: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 sym2poly.h:27, from giacPCH.h:38: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] @@ -8563,6 +8640,8 @@ 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 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 input_lexer.cc -o input_lexer.o >/dev/null 2>&1 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); @@ -8583,19 +8662,6 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -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); - | ^~~~~ -ifactor.cc:627:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 627 | register ushort_t p=bit->p; - | ^ -ifactor.cc:640:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 640 | register unsigned pos=bit->root1,pos2=bit->root2; - | ^~~ -ifactor.cc:640:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 640 | register unsigned pos=bit->root1,pos2=bit->root2; - | ^~~~ 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); @@ -8609,68 +8675,11 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -ifactor.cc: In function 'int giac::msieve(const gen&, const vecteur&, const vecteur&, const __mpz_struct (&)[1], std::vector&, unsigned int, unsigned int, additional_map_t&, const gen&, const gen&, slicetype*, int, int, ushort_t*, ushort_t*&, ushort_t*, std::vector&, std::vector&, std::vector&, __mpz_struct (&)[1], __mpz_struct (&)[1], __mpz_struct (&)[1], __mpz_struct (&)[1], __mpz_struct (&)[1], __mpz_struct (&)[1], __mpz_struct (&)[1], __mpz_struct (&)[1], const lp_tab_t&, const context*)': -ifactor.cc:902:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 902 | register int bi=basisptr->p; - | ^~ -ifactor.cc:904:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 904 | register int check=bi-(posss%bi); - | ^~~~~ -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; - | ^ -ifactor.cc:1649:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 1649 | register unsigned decal = (decal0+(*bvpos))% p; - | ^~~~~ -ifactor.cc:1650:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 1650 | register unsigned r=basisptr->root1+decal; - | ^ -ifactor.cc:1662:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 1662 | register unsigned p=basisptr->p; - | ^ -ifactor.cc:1663:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 1663 | register unsigned decal = (decal0-(*bvpos))% p; - | ^~~~~ -ifactor.cc:1664:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 1664 | register unsigned r=basisptr->root1+decal; - | ^ -ifactor.cc:1678:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 1678 | register unsigned p=basisptr->p; - | ^ -ifactor.cc:1679:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 1679 | register unsigned decal = (decal0+p-be*(*bvpos))% p; - | ^~~~~ -ifactor.cc:1680:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 1680 | register unsigned r=basisptr->root1+decal; - | ^ -ifactor.cc: In function 'bool giac::msieve(const gen&, gen&, const context*)': -ifactor.cc:2540:35: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 2540 | register ushort_t p=bit->p; - | ^ -ifactor.cc:2541:35: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 2541 | register unsigned pos=bit->root1; - | ^~~ -ifactor.cc:2565:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 2565 | register unsigned p=basisptr->p; - | ^ -ifactor.cc:2566:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 2566 | register int r=basisptr->root1-(*bvpos); - | ^ -ifactor.cc:2578:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 2578 | register unsigned p=basisptr->p; - | ^ -ifactor.cc:2579:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 2579 | register int r=basisptr->root1+(*bvpos); - | ^ -/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 +/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 sparse.cc -o sparse.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 -fPIC -DPIC -o .libs/gauss.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 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 -/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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 Tableur.cc -o Tableur.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 In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -8754,10 +8763,29 @@ 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 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 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 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 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 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 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 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 input_parser.cc -o input_parser.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 +/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 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 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 subst.cc -o subst.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 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 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 rpn.cc -fPIC -DPIC -o .libs/rpn.o 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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8825,10 +8853,22 @@ /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 isom.cc:2: + 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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8870,6 +8910,32 @@ 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] @@ -8878,6 +8944,55 @@ /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 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 ; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/bits/refwrap.h:39, + from /usr/include/c++/14/vector:68, + from vector.h:474, + from index.h:21, + from giacPCH.h:8: +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': +monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] + 730 | application produit(std::ptr_fun(is_strictly_greater)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here + 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) + | ^~~~~~~ +In file included from poly.h:27: +threaded.h: In function 'void giac::in_out_heap(T*, size_t, T)': +threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 1303 | register T * ptr=tab+childindex; + | ^~~ threaded.h: In function 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int)': threaded.h:2727:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2727 | register U u=cit->u; @@ -8888,10 +9003,6 @@ 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; | ^ @@ -8911,7 +9022,7 @@ In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from plot3d.cc:34: + from rpn.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8929,6 +9040,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 series.cc -o series.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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8991,6 +9103,7 @@ 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 prog.lo prog.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] @@ -9003,12 +9116,16 @@ 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 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 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 ti89.cc -o ti89.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 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 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 alg_ext.cc -o alg_ext.o >/dev/null 2>&1 In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from rpn.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9045,11 +9162,13 @@ /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 maple.cc -o maple.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; | ^~~ +/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 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; @@ -9088,9 +9207,8 @@ 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 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 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 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 modpoly.cc -o modpoly.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())) @@ -9101,28 +9219,10 @@ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 -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); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 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 cocoa.cc -fPIC -DPIC -o .libs/cocoa.o In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from prog.cc:2: + from pari.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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9202,27 +9302,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 poly.h:26, - from gen.h:71, - from giacPCH.h:32, - from pari.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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 Graph3d.cc -o Graph3d.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 -o csturm.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; + | ^~~~~~~~~~~~~~ +pari.cc:866:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + 866 | argvec[k]=(long int*)(pos -1); + | ^~~~~~~~~~~~~~~~~~~ +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; + | ^~~~~~~~~~~~~~~~~~~~ +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, @@ -9230,9 +9342,6 @@ 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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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 /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, @@ -9241,28 +9350,12 @@ /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: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: 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)) - | ^~~~~~~ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9287,37 +9380,6 @@ 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: 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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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; @@ -9356,30 +9418,10 @@ 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/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 -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; - | ^~~~~~~~~~~~~~ -pari.cc:866:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] - 866 | argvec[k]=(long int*)(pos -1); - | ^~~~~~~~~~~~~~~~~~~ -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; - | ^~~~~~~~~~~~~~~~~~~~ +/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 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 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; @@ -9388,18 +9430,11 @@ cocoa.cc:6259:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 6259 | register modint2 y=modint2(x-c*d); | ^ -/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 +/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 -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)) - | ^~~~~~~ +/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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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, @@ -9471,6 +9506,8 @@ /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 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 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] @@ -9554,7 +9591,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 global.cc -o global.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] @@ -9567,85 +9603,6 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 gauss.cc -o gauss.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 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 pari.cc -o pari.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 -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()); - | ^~~~~~~~~~~~~~~~~ -cocoa.cc:18317:15: required from 'void giac::get_newres(const vectpoly8&, vectpoly&, const vectpoly&, std::vector >*, std::vector*) [with tdeg_t = tdeg_t14]' -18317 | target.resize(src.size()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~ -cocoa.cc:18412:16: required from here -18412 | get_newres(res,newres,v,&gbasis_coeffs,coeffsptr); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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)) - | ^~~~~~~ -/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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -9717,6 +9674,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 tinymt32.lo tinymt32.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] @@ -9729,9 +9687,16 @@ 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 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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 tinymt32.cc -fPIC -DPIC -o .libs/tinymt32.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 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 first.cc -fPIC -DPIC -o .libs/first.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 tinymt32.cc -o tinymt32.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 +/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 +/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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -9803,6 +9768,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 help.cc -fPIC -DPIC -o .libs/help.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 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] @@ -9815,10 +9782,98 @@ 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 +/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 +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)) + | ^~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 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 +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)) + | ^~~~~~~ +/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 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 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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 +In file included from poly.h:26, + from gen.h:71, + from giacPCH.h:32, + from help.cc:3: +monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/bits/refwrap.h:39, + from /usr/include/c++/14/vector:68, + from vector.h:474, + from index.h:21, + from giacPCH.h:8: +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': +monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] + 730 | application produit(std::ptr_fun(is_strictly_greater)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here + 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) + | ^~~~~~~ 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; @@ -9831,6 +9886,16 @@ gen.cc:5511:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 5511 | register ref_mpz_t * e; | ^ +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); + | ^~~ 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; @@ -9839,6 +9904,22 @@ 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; | ^ +threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 3241 | register U u=cit->u; + | ^ +threaded.h:3336:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 3336 | register int deg = int(u >> mainvar); // deg=deg1+it2->u/mainvar; + | ^~~ +threaded.h:3355:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 3355 | register int deg=int(u >> mainvar); + | ^~~ +poly.h: At global scope: +poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] + 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here + 1128 | class pointer_to_binary_function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.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; @@ -9866,19 +9947,101 @@ 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; | ^ -/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 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 first.lo first.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 identificateur.cc -o identificateur.o >/dev/null 2>&1 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; | ^ -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 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; | ^ +In file included from poly.h:26, + from gen.h:71, + from giacPCH.h:32, + 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 ; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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; + | ^~~ +/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 +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 pari.cc -o pari.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 -fPIC -DPIC -o .libs/graphtheory.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); @@ -9919,27 +10082,59 @@ /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 first.cc -o first.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 -/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 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 -/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 -/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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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/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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 -/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 graphe.cc -fPIC -DPIC -o .libs/graphe.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; + | ^~~ +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()); + | ^~~~~~~~~~~~~~~~~ +cocoa.cc:18317:15: required from 'void giac::get_newres(const vectpoly8&, vectpoly&, const vectpoly&, std::vector >*, std::vector*) [with tdeg_t = tdeg_t14]' +18317 | target.resize(src.size()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~ +cocoa.cc:18412:16: required from here +18412 | get_newres(res,newres,v,&gbasis_coeffs,coeffsptr); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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)) + | ^~~~~~~ In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, - from help.cc:3: + 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 ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9957,7 +10152,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 graphtheory.lo graphtheory.cc 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9982,7 +10176,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 graphtheory.cc -fPIC -DPIC -o .libs/graphtheory.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; @@ -10011,16 +10204,13 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from poly.h:26, from gen.h:71, - from giacPCH.h:32, - from lpsolve.cc:20: + 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/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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10109,22 +10299,6 @@ 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: 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; @@ -10135,14 +10309,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 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; | ^ @@ -10159,74 +10325,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 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; - | ^~~ -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; | ^ @@ -10256,8 +10354,7 @@ 293 | register int tmp; | ^~~ In file included from sym2poly.h:27, - from giacPCH.h:38, - from optimization.cc:22: + 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10268,80 +10365,9 @@ 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 solve.cc -o solve.o >/dev/null 2>&1 -In file included from poly.h:26, - from gen.h:71, - from giacPCH.h:32, - 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 ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/bits/refwrap.h:39, - from /usr/include/c++/14/vector:68, - from vector.h:474, - from index.h:21, - from giacPCH.h:8: -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': -monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] - 730 | application produit(std::ptr_fun(is_strictly_greater)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here - 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) - | ^~~~~~~ -In file included from poly.h:27: -threaded.h: In function 'void giac::in_out_heap(T*, size_t, T)': -threaded.h:1303:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 1303 | register T * ptr=tab+childindex; - | ^~~ -threaded.h: In function 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int)': -threaded.h:2727:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 2727 | register U u=cit->u; - | ^ -threaded.h:2796:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 2796 | register int deg = int(u >> mainvar); // deg=deg1+it2->u/mainvar; - | ^~~ -threaded.h:2805:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 2805 | register int deg=int(u >> mainvar); - | ^~~ -threaded.h:3241:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3241 | register U u=cit->u; - | ^ -threaded.h:3336:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3336 | register int deg = int(u >> mainvar); // deg=deg1+it2->u/mainvar; - | ^~~ -threaded.h:3355:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 3355 | register int deg=int(u >> mainvar); - | ^~~ -poly.h: At global scope: -poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] - 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here - 1128 | class pointer_to_binary_function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sym2poly.h:27, - from giacPCH.h:38: + from giacPCH.h:38, + from optimization.cc:22: 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10352,6 +10378,27 @@ 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 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/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: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 sym2poly.cc -o sym2poly.o >/dev/null 2>&1 +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, + | ^~~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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, @@ -10423,6 +10470,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 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] @@ -10435,29 +10483,17 @@ 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/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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 -/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 -/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 +/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/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: 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 +/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 cutils.c -fPIC -DPIC -o .libs/cutils.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: 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 In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -10503,6 +10539,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 rpn.cc -o rpn.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; @@ -10529,6 +10566,7 @@ /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 graphic.c -o graphic.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] @@ -10541,6 +10579,10 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ +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 +/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 +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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: 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 In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -10586,6 +10628,8 @@ 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=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 +/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 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; @@ -10612,7 +10656,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 gausspol.cc -o gausspol.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 libregexp.c -fPIC -DPIC -o .libs/libregexp.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 libunicode.c -fPIC -DPIC -o .libs/libunicode.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] @@ -10708,48 +10753,35 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ +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 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 -/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 -/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 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 -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 -o graphic.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 -o cutils.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 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 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 libregexp.c -fPIC -DPIC -o .libs/libregexp.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 -/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 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 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 libunicode.c -o libunicode.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -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: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 +/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); | ^~~~~~~~~~~~~~~~ -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 quickjs.lo quickjs.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 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 -/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 -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: 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 g++ mkjs.cc -o 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 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 quickjs-libc.c -fPIC -DPIC -o .libs/quickjs-libc.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 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 -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 -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++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 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 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 +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 +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/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 In file included from poly.h:26, from gen.h:71, from giacPCH.h:32, @@ -10795,6 +10827,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: 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 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; @@ -10821,6 +10854,11 @@ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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()); + | ~~~~~~^~~~~~~~~~~~~ +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] @@ -10833,10 +10871,7 @@ gausspol.h:293:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register int tmp; | ^~~ -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()); - | ~~~~~~^~~~~~~~~~~~~ +libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 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] @@ -10901,7 +10936,6 @@ /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 vecteur.cc -o vecteur.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()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10909,7 +10943,6 @@ 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()); | ~~~~~~^~~~~~~~~~~~~~~ -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 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'"); @@ -10920,25 +10953,28 @@ 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' &"); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./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 -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 -libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -fstack-clash-protection -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 -/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 +/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 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 intg.cc -o intg.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 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 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 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 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 signalprocessing.cc -o signalprocessing.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 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 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 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 vecteur.cc -o vecteur.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 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 signalprocessing.cc -o signalprocessing.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 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 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 -ffile-prefix-map=/build/reproducible-path/giac-1.9.0.93+dfsg2=. -fstack-protector-strong -Werror=format-security -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' @@ -10947,25 +10983,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 -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 +/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 -j20 "INSTALL=install --strip-program=true" + cd intl && make -j42 "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 -j20 "INSTALL=install --strip-program=true" + cd po && make -j42 "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' @@ -11005,97 +11041,97 @@ test ! -f ./giac.pot || \ test -z "es.gmo fr.gmo el.gmo pt.gmo it.gmo en.gmo zh.gmo de.gmo" || make es.gmo fr.gmo el.gmo pt.gmo it.gmo en.gmo zh.gmo de.gmo make[3]: Entering directory '/build/reproducible-path/giac-1.9.0.93+dfsg2/po' +/usr/bin/msgmerge --update fr.po giac.pot /usr/bin/msgmerge --update es.po giac.pot /usr/bin/msgmerge --update el.po giac.pot /usr/bin/msgmerge --update pt.po giac.pot -/usr/bin/msgmerge --update fr.po giac.pot -/usr/bin/msgmerge --update en.po giac.pot /usr/bin/msgmerge --update it.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. -.............................................................................................................................................................................................................................................................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 +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... done. +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... done. +................................................................. done. +it.po:2565: warning: internationalized messages should not contain the '\f' escape sequence +.......................... done. +...........................el.po:2594: warning: internationalized messages should not contain the '\f' escape sequence done. -........................................................................................................................................................................................................................................................... done. - done. -. done. - done. -................................................................................................................................................................................................................................................................el.po:2594: warning: internationalized messages should not contain the '\f' escape sequence -.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 -..zh.po:2643: warning: internationalized messages should not contain the '\f' escape sequence +.zh.po:2643: warning: internationalized messages should not contain the '\f' escape sequence zh.po:2643: warning: internationalized messages should not contain the '\f' escape sequence -en.po:2682: warning: internationalized messages should not contain the '\f' escape sequence -rm -f pt.gmo && /usr/bin/msgfmt -c --statistics -o pt.gmo pt.po -...................................................................................................................................................................................................................................................................................... done. -..it.po:2565: warning: internationalized messages should not contain the '\f' escape sequence +.. done. + done. +.pt.po:2734: warning: internationalized messages should not contain the '\f' escape sequence +pt.po:2734: warning: internationalized messages should not contain the '\f' escape sequence done. 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 -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 -932 translated messages, 316 fuzzy translations, 1255 untranslated messages. -rm -f it.gmo && /usr/bin/msgfmt -c --statistics -o it.gmo it.po -rm -f el.gmo && /usr/bin/msgfmt -c --statistics -o el.gmo el.po -rm -f es.gmo && /usr/bin/msgfmt -c --statistics -o es.gmo es.po 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 +rm -f it.gmo && /usr/bin/msgfmt -c --statistics -o it.gmo it.po +en.po:2682: warning: internationalized messages should not contain the '\f' escape sequence rm -f zh.gmo && /usr/bin/msgfmt -c --statistics -o zh.gmo zh.po -rm -f en.gmo && /usr/bin/msgfmt -c --statistics -o en.gmo en.po -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. +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 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. -en.po:7: warning: header field 'Language' still has the initial default value -1078 translated messages, 465 fuzzy translations, 960 untranslated messages. -1381 translated messages, 427 fuzzy translations, 695 untranslated messages. -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 -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. +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. +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 +932 translated messages, 316 fuzzy translations, 1255 untranslated messages. +rm -f el.gmo && /usr/bin/msgfmt -c --statistics -o el.gmo el.po +rm -f en.gmo && /usr/bin/msgfmt -c --statistics -o en.gmo en.po 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 1089 translated messages, 306 fuzzy translations, 1108 untranslated messages. +rm -f es.gmo && /usr/bin/msgfmt -c --statistics -o es.gmo es.po +en.po:7: warning: header field 'Language' still has the initial default value +1078 translated messages, 465 fuzzy translations, 960 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. +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 -j20 "INSTALL=install --strip-program=true" info + cd doc && make -j42 "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; \ @@ -11112,13 +11148,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; \ @@ -11156,7 +11192,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 -j20 + make -j42 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' @@ -11207,39 +11243,40 @@ 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' -Exclude comment 'comment' ./tutoriel.tex:237: Warning: Undefined label: 'config' -/usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'pdftex' +Exclude comment 'comment' ./tutoriel.tex:495: Warning: Undefined label: 'config' ./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 -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:173: Warning: keyval, unknown key: 'breaklines' ./tutoriel.tex:989: Warning: Undefined label: 'deriv' +./cascmd_en.tex:173: Warning: keyval, unknown key: 'breaklines' +./tutoriel.tex:1627: Warning: Undefined label: 'config' +/usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'pdftex' +./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 ./cascmd_en.tex:256: Warning: Command not found: \mainmatter ./cascmd_en.tex:291: Warning: Undefined label: 'ssec:diff' -touch casinter.stamp -./tutoriel.tex:1627: Warning: Undefined label: 'config' -./tutoriel.tex:1646: Warning: Undefined label: 'config' ./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/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:518: Warning: Undefined label: 'sec:expred' ./cascmd_en.tex:525: Warning: Undefined label: 'sec:graphscreen' ./cascmd_en.tex:528: Warning: Undefined label: 'sec:expred' @@ -11251,10 +11288,10 @@ ./cascmd_en.tex:586: Warning: Undefined label: 'fig:xcas-open' ./cascmd_en.tex:601: Warning: Undefined label: 'sssec:helpind' ./cascmd_en.tex:616: Warning: Undefined label: 'sec:config' +touch casinter.stamp ./cascmd_en.tex:627: Warning: Undefined label: 'ssec:approx' ./cascmd_en.tex:637: Warning: Undefined label: 'ssec:complex' ./cascmd_en.tex:637: Warning: Undefined label: 'ssec:cvars' -./tutoriel.tex:2212: Warning: Undefined label: 'solve' ./cascmd_en.tex:644: Warning: Undefined label: 'ssec:angles' ./cascmd_en.tex:650: Warning: Undefined label: 'ssec:sigdig' ./cascmd_en.tex:658: Warning: Undefined label: 'ssec:lang' @@ -11265,7 +11302,6 @@ ./cascmd_en.tex:761: Warning: Undefined label: 'fig:help-index' ./cascmd_en.tex:777: Warning: Undefined label: 'fig:help-index' ./cascmd_en.tex:812: Warning: Undefined label: 'sec:mconf' -./tutoriel.tex:2385: Warning: Undefined label: 'config' ./cascmd_en.tex:832: Warning: Undefined label: 'sssec:helpind' ./cascmd_en.tex:850: Warning: Undefined label: 'ssec:wdir' ./cascmd_en.tex:982: Warning: Undefined label: 'ssec:confcomp' @@ -11340,8 +11376,6 @@ HeVeA Warning: Label(s) may have changed. Rerun me to get cross-references right. HeVeA Warning: images may have changed, run 'imagen -pdf tutoriel' Run, run, again... -/usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'colorlinks' -/usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'pdftex' ./cascmd_en.tex:2462: Warning: Undefined label: 'sec:swin' ./cascmd_en.tex:2462: Warning: Undefined label: 'enum:kbd' ./cascmd_en.tex:2585: Warning: Undefined label: 'tab:actions' @@ -11353,6 +11387,8 @@ ./cascmd_en.tex:2753: Warning: Undefined label: 'tab:symb-constants' ./cascmd_en.tex:2780: Warning: Undefined label: 'ssec:approx' ./cascmd_en.tex:2793: Warning: Undefined label: 'ssec:evalf' +/usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'colorlinks' +/usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'pdftex' ./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' @@ -11390,10 +11426,7 @@ ./cascmd_en.tex:4509: Warning: Undefined label: 'ssec:qt' ./cascmd_en.tex:4518: Warning: Undefined label: 'ssec:plusconcat' ./cascmd_en.tex:4541: Warning: Undefined label: 'sec:lists' -Fixpoint reached in 2 step(s) -Now, I am running imagen for you ./cascmd_en.tex:4571: Warning: Undefined label: 'ssec:listlen' -RESOLUTION: 100 ./cascmd_en.tex:4594: Warning: Undefined label: 'ssec:op' ./cascmd_en.tex:4594: Warning: Undefined label: 'ssec:range' ./cascmd_en.tex:4595: Warning: Undefined label: 'ssec:lrinterval' @@ -11402,21 +11435,47 @@ ./cascmd_en.tex:4596: Warning: Undefined label: 'ssec:rhs' ./cascmd_en.tex:4596: Warning: Undefined label: 'ssec:channeldata' ./cascmd_en.tex:4596: Warning: Undefined label: 'ssec:setchndata' -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: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' +./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' +Fixpoint reached in 2 step(s) +Now, I am running imagen for you +RESOLUTION: 100 +./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' +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: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 LaTeX2e <2024-11-01> patch level 2 L3 programming layer <2025-01-18> -(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls +(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls./cascmd_en.tex:5457: Warning: Undefined label: 'ssec:lstbasics' + Document Class: article 2024/06/29 v1.4n Standard LaTeX document class -(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)) +(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))./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/graphics/graphicx.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty @@ -11430,13 +11489,12 @@ (/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/amsfonts/amssymb.sty)./cascmd_en.tex:5655: Warning: Undefined label: 'ssec:diff' + (/usr/share/texlive/texmf-dist/tex/latex/stmaryrd/stmaryrd.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/times.sty) -(/usr/share/texlive/texmf-dist/tex/latex/psnfss/mathptmx.sty)./cascmd_en.tex:4990: Warning: Undefined label: 'ssec:catobj' -./cascmd_en.tex:4992: Warning: Undefined label: 'sssec:contextplus' - +(/usr/share/texlive/texmf-dist/tex/latex/psnfss/mathptmx.sty) (/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 @@ -11444,27 +11502,23 @@ (/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/pdftexcmds/pdftexcmds.sty./cascmd_en.tex:5032: Warning: Undefined label: 'ssec:catobj' -./cascmd_en.tex:5034: Warning: Undefined label: 'ssec:plusconcat' +(/usr/share/texlive/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.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))) (/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))./cascmd_en.tex:5084: Warning: Undefined label: 'sec:numbs' +(/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty))./cascmd_en.tex:5924: Warning: Undefined label: 'sssec:contextplus' ) -(/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty)./cascmd_en.tex:5098: Warning: Undefined label: 'ssec:binocthex' +(/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty) +(/usr/share/texlive/texmf-dist/tex/generic/stringenc/stringenc.sty)./cascmd_en.tex:5965: Warning: Undefined label: 'ssec:op' -(/usr/share/texlive/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) -(/usr/share/texlive/texmf-dist/tex/generic/intcalc/intcalc.sty) -(/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def./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/generic/intcalc/intcalc.sty)./cascmd_en.tex:6011: Warning: Undefined label: 'sec:spreadsheet' + +(/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def./cascmd_en.tex:6061: Warning: Undefined label: 'ssec:plotfunc' ) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty) (/usr/share/texlive/texmf-dist/tex/generic/bitset/bitset.sty @@ -11475,36 +11529,36 @@ (/usr/share/texlive/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/share/texlive/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty))) (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty -(/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1ptm.fd))./cascmd_en.tex:5334: Warning: Undefined label: 'ssec:confcomp' -./cascmd_en.tex:5335: Warning: Undefined label: 'enum:base' - +(/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1ptm.fd)) (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) No file tutoriel.image.aux. -(/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii./cascmd_en.tex:5356: Warning: Undefined label: 'ssec:convert' - +(/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty -(/usr/share/texlive/texmf-dist/tex/latex/grfext/grfext.sty)./cascmd_en.tex:5386: Warning: Undefined label: 'ssec:binocthex' -./cascmd_en.tex:5387: Warning: Undefined label: 'ssec:horner' -./cascmd_en.tex:5388: Warning: Undefined label: 'ssec:rlst' +(/usr/share/texlive/texmf-dist/tex/latex/grfext/grfext.sty./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/latexconfig/epstopdf-sys.cfg)) -(/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty -(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg) -(/usr/share/texlive/texmf-dist/tex/latex/graphics/mathcolor.ltx))./cascmd_en.tex:5435: Warning: Undefined label: 'ssec:seqbasics' -./cascmd_en.tex:5457: Warning: Undefined label: 'ssec:lstbasics' +(/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty./cascmd_en.tex:6338: Warning: Undefined label: 'ssec:fnexpr' +(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg) +(/usr/share/texlive/texmf-dist/tex/latex/graphics/mathcolor.ltx)) Overfull \hbox (15.0pt too wide) in paragraph at lines 24--25 [][] -[1 <./xcas-sinplot.png./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' +[1 <./xcas-sinplot.png./cascmd_en.tex:6456: Warning: Undefined label: 'ssec:for' >] Overfull \hbox (15.0pt too wide) in paragraph at lines 26--27 [][] -[2 <./xcas-sinplot2.png>] +[2 <./xcas-sinplot2.png./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 28--29 [][] @@ -11512,13 +11566,12 @@ Overfull \hbox (15.0pt too wide) in paragraph at lines 30--31 [][] -[4 <./xcas-help-evalf.png./cascmd_en.tex:5655: Warning: Undefined label: 'ssec:diff' +[4 <./xcas-help-evalf.png./cascmd_en.tex:6667: Warning: Undefined label: 'ssec:funcs' >] Overfull \hbox (15.0pt too wide) in paragraph at lines 32--33 [][] -[5 <./xcas-open.png./cascmd_en.tex:5775: Warning: Undefined label: 'ssec:lang' -./cascmd_en.tex:5779: Warning: Undefined label: 'ssec:els' +[5 <./xcas-open.png./cascmd_en.tex:6866: Warning: Undefined label: 'ssec:mat2list' >] Overfull \hbox (15.0pt too wide) in paragraph at lines 34--35 [][] @@ -11527,9 +11580,7 @@ Overfull \hbox (15.0pt too wide) in paragraph at lines 36--37 [][] -[7 <./xcas-plotfield.png./cascmd_en.tex:5924: Warning: Undefined label: 'sssec:contextplus' -./cascmd_en.tex:5965: Warning: Undefined label: 'ssec:op' ->] +[7 <./xcas-plotfield.png>] Overfull \hbox (15.0pt too wide) in paragraph at lines 38--39 [][] @@ -11537,9 +11588,7 @@ Overfull \hbox (15.0pt too wide) in paragraph at lines 40--41 [][] -[9 <./xcas-plotparam.png./cascmd_en.tex:6011: Warning: Undefined label: 'sec:spreadsheet' -./cascmd_en.tex:6061: Warning: Undefined label: 'ssec:plotfunc' ->] +[9 <./xcas-plotparam.png>] Overfull \hbox (15.0pt too wide) in paragraph at lines 42--43 [][] @@ -11547,7 +11596,15 @@ Overfull \hbox (15.0pt too wide) in paragraph at lines 44--45 [][] -[11 <./xcas-3dplot.png>] +[11 <./xcas-3dplot.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' +./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' +>] Overfull \hbox (15.0pt too wide) in paragraph at lines 46--47 [][] @@ -11563,29 +11620,8 @@ ) (see the transcript file for additional information) -Output written on tutoriel.image.pdf (13 pages, 142045 bytes). +Output written on tutoriel.image.pdf (13 pages, 142182 bytes). Transcript written on tutoriel.image.log. -./cascmd_en.tex:6211: Warning: Undefined label: 'sec:spreadsheet' -./cascmd_en.tex:6231: Warning: Undefined label: 'sec:plotseq' -./cascmd_en.tex:6338: Warning: Undefined label: 'ssec:fnexpr' -./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' -./cascmd_en.tex:6667: Warning: Undefined label: 'ssec:funcs' -./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' ./cascmd_en.tex:7636: Warning: Undefined label: 'ssec:flatten' ./cascmd_en.tex:7660: Warning: Undefined label: 'sec:lists' ./cascmd_en.tex:7662: Warning: Undefined label: 'ssec:sets' @@ -11667,15 +11703,9 @@ ./cascmd_en.tex:12907: Warning: Undefined label: 'ssec:deffuns' ./cascmd_en.tex:12909: Warning: Undefined label: 'ssec:unapply' ./cascmd_en.tex:13003: Warning: Undefined label: 'ssec:unapply' -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:13053: Warning: Undefined label: 'ssec:xcasops' ./cascmd_en.tex:13070: Warning: Undefined label: 'ssec:xcasops' ./cascmd_en.tex:13287: Warning: Undefined label: 'sec:expred' -touch tutoriel.stamp ./cascmd_en.tex:13314: Warning: Undefined label: 'ssec:confcomp' ./cascmd_en.tex:13376: Warning: Undefined label: 'ssec:eval' ./cascmd_en.tex:13575: Warning: Undefined label: 'ssec:collect' @@ -11695,6 +11725,11 @@ ./cascmd_en.tex:14232: Warning: Undefined label: 'ssec:periodic' ./cascmd_en.tex:14251: Warning: \vspace with arg '0.5\baselineskip' ./cascmd_en.tex:14273: Warning: \vspace with arg '0.5\baselineskip' +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:14372: Warning: Undefined label: 'ssec:lrstring' ./cascmd_en.tex:14372: Warning: Undefined label: 'ssec:op' ./cascmd_en.tex:14372: Warning: Undefined label: 'ssec:range' @@ -11714,6 +11749,7 @@ ./cascmd_en.tex:14435: Warning: Undefined label: 'ssec:complex' ./cascmd_en.tex:14455: Warning: Undefined label: 'ssec:confcomp' ./cascmd_en.tex:14455: Warning: Undefined label: 'enum:trig' +touch tutoriel.stamp ./cascmd_en.tex:14568: Warning: Undefined label: 'ssec:confcomp' ./cascmd_en.tex:14568: Warning: Undefined label: 'enum:eps' ./cascmd_en.tex:14732: Warning: Undefined label: 'ssec:evalf' @@ -14028,7 +14064,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 @@ -14046,19 +14082,22 @@ (./cas_es.tex LaTeX2e <2024-11-01> patch level 2 L3 programming layer <2025-01-18> -(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls +(/usr/share/texlive/texmf-dist/tex/latex/base/article.clsentering extended mode +(./cas_es.tex +Document Class: article 2024/06/29 v1.4n Standard LaTeX document class +(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo) +LaTeX2e <2024-11-01> patch level 2 +L3 programming layer <2025-01-18> +(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls) Document Class: article 2024/06/29 v1.4n Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)) -(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def)entering extended mode -(./cas_es.tex +(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def) +(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) +(./cas_es.aux) No file cas_es.aux. [1] -LaTeX2e <2024-11-01> patch level 2 -L3 programming layer <2025-01-18> -(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls -Document Class: article 2024/06/29 v1.4n Standard LaTeX document class -(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo) +[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map Overfull \hbox (0.38774pt too wide) in paragraph at lines 74--78 []\OT1/cmr/m/n/10 funciones tran-scen-den-tales : \OT1/cmtt/m/n/10 acos\OT1/cmr /m/n/10 , \OT1/cmtt/m/n/10 acosh\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 alog\OT1/cmr @@ -14066,14 +14105,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]) +[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] +[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 . @@ -14083,8 +14122,14 @@ iac.h> []\OT1/cmr/m/n/10 para in-cluir to-das las cabeceras [4] -(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) -(./cas_es.aux) +Overfull \hbox (0.38774pt too wide) in paragraph at lines 74--78 +[]\OT1/cmr/m/n/10 funciones tran-scen-den-tales : \OT1/cmtt/m/n/10 acos\OT1/cmr +/m/n/10 , \OT1/cmtt/m/n/10 acosh\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 alog\OT1/cmr +/m/n/10 , \OT1/cmtt/m/n/10 asin\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 asinh\OT1/cmr +/m/n/10 , \OT1/cmtt/m/n/10 atan\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 atanh\OT1/cmr +/m/n/10 , + +[2 Overfull \hbox (14.07219pt too wide) in paragraph at lines 182--183 [][][]\OT1/cmtt/m/n/10 derive.cc intg.cc lin.cc series.cc subst.cc/.h[]\OT1/cmr /m/n/10 : C^^Salculo. Derivaci^^Son @@ -14098,7 +14143,7 @@ cmtt/m/n/10 src/factor.cc\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 src/normalize.cc\OT 1/cmr/m/n/10 , -[5] (./cas_es.aux) +[5] (./cas_es.aux)] LaTeX Font Warning: Some font shapes were not available, defaults substituted. @@ -14108,15 +14153,6 @@ Transcript written on cas_es.log. TEXINPUTS=.:$TEXINPUTS /usr/bin/latex cas_es.tex -[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] -Overfull \hbox (0.38774pt too wide) in paragraph at lines 74--78 -[]\OT1/cmr/m/n/10 funciones tran-scen-den-tales : \OT1/cmtt/m/n/10 acos\OT1/cmr -/m/n/10 , \OT1/cmtt/m/n/10 acosh\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 alog\OT1/cmr -/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] LaTeX Font Warning: Font shape `OMS/cmtt/m/n' undefined (Font) using `OMS/cmsy/m/n' instead @@ -14132,9 +14168,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]This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex) - restricted \write18 enabled. - +[4] Overfull \hbox (14.07219pt too wide) in paragraph at lines 182--183 [][][]\OT1/cmtt/m/n/10 derive.cc intg.cc lin.cc series.cc subst.cc/.h[]\OT1/cmr /m/n/10 : C^^Salculo. Derivaci^^Son @@ -14150,6 +14184,8 @@ [5] (./cas_es.aux) kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 tcrm1000 +This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex) + restricted \write18 enabled. entering extended mode (./cas_es.tex LaTeX2e <2024-11-01> patch level 2 @@ -14268,7 +14304,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.03.17:0338' -> cas_es.ps +' TeX output 2026.04.20:1221' -> 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 @@ -14323,11 +14359,20 @@ Output written on cas_es.pdf (5 pages, 126488 bytes). Transcript written on cas_es.log. TEXINPUTS=.:$TEXINPUTS /usr/bin/pdflatex cas_es.tex -mktexpk: /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/.debhelper/generated/_source/home/.texlive2025/texmf-var/fonts/pk/ljfour/jknappen/ec/tcrm1000.600pk already exists. This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=pdflatex) restricted \write18 enabled. - +mktexpk: /build/reproducible-path/giac-1.9.0.93+dfsg2/debian/.debhelper/generated/_source/home/.texlive2025/texmf-var/fonts/pk/ljfour/jknappen/ec/tcrm1000.600pk already exists. +entering extended mode +(./cas_es.tex +LaTeX2e <2024-11-01> patch level 2 +L3 programming layer <2025-01-18> +(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls +Document Class: article 2024/06/29 v1.4n Standard LaTeX document class +(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)) +(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) +(./cas_es.aux) +[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map @@ -14340,19 +14385,10 @@ - +}] [1] [2] [3] [4] [5] -entering extended mode -(./cas_es.tex -LaTeX2e <2024-11-01> patch level 2 -L3 programming layer <2025-01-18> -(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls -Document Class: article 2024/06/29 v1.4n Standard LaTeX document class -(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)) -(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) -(./cas_es.aux) -[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] + Overfull \hbox (0.38774pt too wide) in paragraph at lines 74--78 []\OT1/cmr/m/n/10 funciones tran-scen-den-tales : \OT1/cmtt/m/n/10 acos\OT1/cmr /m/n/10 , \OT1/cmtt/m/n/10 acosh\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 alog\OT1/cmr @@ -14488,24 +14524,47 @@ TEXINPUTS=.:$TEXINPUTS hevea -fix cascmd_el.tex TEXINPUTS=.:$TEXINPUTS /usr/bin/pdflatex cas_el.tex TEXINPUTS=.:$TEXINPUTS /usr/bin/latex cas_el.tex +./cascmd_el.tex:2: Warning: Command not found: \textheight 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. HeVeA Warning: Label(s) may have changed. Rerun me to get cross-references right. -./cascmd_el.tex:2: Warning: Command not found: \textheight Run, run, again... +Fixpoint reached in 2 step(s) +tdir=`echo cas_el.tex | sed -e 's/\.tex//'`; \ +imagen -png -pdf -mag 2000 $tdir; \ +/bin/sh /build/reproducible-path/giac-1.9.0.93+dfsg2/config/install-sh -d $tdir ; \ +hacha $tdir.html -o $tdir/index.html ; \ +touch $tdir.png ; \ +/bin/cp -f $tdir*.png $tdir +RESOLUTION: 200 +Failure: no cas_el.image.tex file! +/usr/share/hevea/babel.hva:193: Warning: Hevea babel 'greek' not found, loading 'english' instead +/usr/share/hevea/english.hva:34: Warning: Ignoring (re-)definition of '\english@babel' by \newcommand entering extended mode +(./cas_el.texentering extended mode (./cas_el.tex LaTeX2e <2024-11-01> patch level 2 L3 programming layer <2025-01-18> (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls +LaTeX2e <2024-11-01> patch level 2 +L3 programming layer <2025-01-18> +(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2024/06/29 v1.4n Standard LaTeX document class -(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)) -(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) +(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo +Document Class: article 2024/06/29 v1.4n Standard LaTeX document class +(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))))touch cas_el.stamp +/usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'pdftex' +/usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'colorlinks' + +(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def +(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def)) +(./cas_el.aux) No file cas_el.aux. -[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] +[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 @@ -14513,7 +14572,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]}] LaTeX Font Warning: Font shape `OMS/cmtt/m/n' undefined (Font) using `OMS/cmsy/m/n' instead @@ -14529,14 +14588,15 @@ \OT1/cmr/m/n/10 N^^Sotese que puedes usar [][]\OT1/cmtt/m/n/10 #include []\OT1/cmr/m/n/10 para in-cluir to-das las cabeceras -[4Fixpoint reached in 2 step(s) -]tdir=`echo cas_el.tex | sed -e 's/\.tex//'`; \ -imagen -png -pdf -mag 2000 $tdir; \ -/bin/bash /build/reproducible-path/giac-1.9.0.93+dfsg2/config/install-sh -d $tdir ; \ -hacha $tdir.html -o $tdir/index.html ; \ -touch $tdir.png ; \ -/bin/cp -f $tdir*.png $tdir +[4] +Overfull \hbox (0.38774pt too wide) in paragraph at lines 74--78 +[]\OT1/cmr/m/n/10 funciones tran-scen-den-tales : \OT1/cmtt/m/n/10 acos\OT1/cmr +/m/n/10 , \OT1/cmtt/m/n/10 acosh\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 alog\OT1/cmr +/m/n/10 , \OT1/cmtt/m/n/10 asin\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 asinh\OT1/cmr +/m/n/10 , \OT1/cmtt/m/n/10 atan\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 atanh\OT1/cmr +/m/n/10 , +[2] Overfull \hbox (14.07219pt too wide) in paragraph at lines 182--183 [][][]\OT1/cmtt/m/n/10 derive.cc intg.cc lin.cc series.cc subst.cc/.h[]\OT1/cmr /m/n/10 : C^^Salculo. Derivaci^^Son @@ -14555,48 +14615,18 @@ LaTeX Font Warning: Some font shapes were not available, defaults substituted. ) -(see the transcript file for additional information) entering extended mode -(./cas_el.tex -LaTeX2e <2024-11-01> patch level 2 -L3 programming layer <2025-01-18> -(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls -Document Class: article 2024/06/29 v1.4n Standard LaTeX document class -(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo) -Output written on cas_el.pdf (5 pages, 126488 bytes). +(see the transcript file for additional information) +Output written on cas_el.dvi (5 pages, 15584 bytes). Transcript written on cas_el.log. -(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.defTEXINPUTS=.:$TEXINPUTS /usr/bin/pdflatex cas_el.tex -RESOLUTION: 200 -) -(./cas_el.aux)Failure: no cas_el.image.tex file! - -[1] -Overfull \hbox (0.38774pt too wide) in paragraph at lines 74--78 -[]\OT1/cmr/m/n/10 funciones tran-scen-den-tales : \OT1/cmtt/m/n/10 acos\OT1/cmr -/m/n/10 , \OT1/cmtt/m/n/10 acosh\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 alog\OT1/cmr -/m/n/10 , \OT1/cmtt/m/n/10 asin\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 asinh\OT1/cmr -/m/n/10 , \OT1/cmtt/m/n/10 atan\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 atanh\OT1/cmr -/m/n/10 , - -[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] +[3TEXINPUTS=.:$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 -ables de en-torno [][]\OT1/cmtt/m/n/10 SHOW_TIME[]\OT1/cmr/m/n/10 . @@ -14624,71 +14654,100 @@ LaTeX Font Warning: Some font shapes were not available, defaults substituted. ) -(see the transcript file for additional information) -Output written on cas_el.dvi (5 pages, 15584 bytes). -Transcript written on cas_el.log. -This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=pdflatex) - restricted \write18 enabled. -/usr/share/hevea/babel.hva:193: Warning: Hevea babel 'greek' not found, loading 'english' instead -/usr/share/hevea/english.hva:34: Warning: Ignoring (re-)definition of '\english@babel' by \newcommand -TEXINPUTS=.:$TEXINPUTS /usr/bin/latex cas_el.tex -touch cas_el.stamp -/usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'pdftex' -/usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'colorlinks' -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_el.tex./cascmd_el.tex:45: Warning: Command not found: \textgreek +(see the transcript file for additional information) ./cascmd_el.tex:49: Warning: Command not found: \textlatin ./cascmd_el.tex:49: Warning: Command not found: \textgreek ./cascmd_el.tex:49: Warning: Command not found: \textlatin ./cascmd_el.tex:49: Warning: Command not found: \textgreek -./cascmd_el.tex:49: Warning: Command not found: \textlatin ./cascmd_el.tex:49: Warning: Command not found: \textgreek ./cascmd_el.tex:49: Warning: Command not found: \textgreek - -LaTeX2e <2024-11-01> patch level 2 -L3 programming layer <2025-01-18> -(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls./cascmd_el.tex:49: Warning: Command not found: \textgreek ./cascmd_el.tex:49: Warning: Command not found: \textgreek ./cascmd_el.tex:49: Warning: Command not found: \textlatin ./cascmd_el.tex:50: Warning: Command not found: \vfill - -Document Class: article 2024/06/29 v1.4n Standard LaTeX document class -(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo./cascmd_el.tex:62: Warning: Command not found: \greek@babel -./cascmd_el.tex:65: Warning: Command not found: \textgreek -./cascmd_el.tex:65: Warning: Command not found: \textgreek -)./cascmd_el.tex:68: Warning: Command not found: \textgreek +./cascmd_el.tex:65: Warning: Command not found: \textgreek +./cascmd_el.tex:68: Warning: Command not found: \textgreek ./cascmd_el.tex:68: Warning: Command not found: \textlatin ./cascmd_el.tex:68: Warning: Command not found: \textgreek ./cascmd_el.tex:68: Warning: Command not found: \textlatin +./cascmd_el.tex:70: Warning: Command not found: \greek@babel +./cascmd_el.tex:79: Warning: Command not found: \textgreek ./cascmd_el.tex:79: Warning: Command not found: \textgreek ./cascmd_el.tex:80: Warning: Command not found: \textgreek ./cascmd_el.tex:80: Warning: Command not found: \textlatin ./cascmd_el.tex:80: Warning: Command not found: \textgreek ./cascmd_el.tex:80: Warning: Command not found: \textlatin -./cascmd_el.tex:81: Warning: Command not found: \greek@babel -(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def./cascmd_el.tex:87: Warning: Command not found: \textgreek +Output written on cas_el.pdf (5 pages, 126488 bytes). +Transcript written on cas_el.log. +./cascmd_el.tex:81: Warning: Command not found: \greek@babel +TEXINPUTS=.:$TEXINPUTS /usr/bin/pdflatex cas_el.tex +./cascmd_el.tex:87: Warning: Command not found: \textgreek ./cascmd_el.tex:87: Warning: Command not found: \textlatin ./cascmd_el.tex:87: Warning: Command not found: \textgreek ./cascmd_el.tex:87: Warning: Command not found: \textlatin -) -(./cas_el.aux)entering extended mode -(./cas_el.tex +This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex) + restricted \write18 enabled. +./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=pdflatex) + 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 +./cascmd_el.tex:126: Warning: Command not found: \textlatin +./cascmd_el.tex:149: Warning: Command not found: \greek@babel +entering extended mode +(./cas_el.tex./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 + LaTeX2e <2024-11-01> patch level 2 L3 programming layer <2025-01-18> (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls -[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map Document Class: article 2024/06/29 v1.4n Standard LaTeX document class -(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))}]./cascmd_el.tex:108: Warning: Command not found: \greek@babel -./cascmd_el.tex:112: Warning: Command not found: \greek@babel +(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo./cascmd_el.tex:152: Warning: Command not found: \greek@babel +))./cascmd_el.tex:167: Warning: Command not found: \textgreek +./cascmd_el.tex:167: Warning: Command not found: \textlatin +(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def./cascmd_el.tex:167: Warning: Command not found: \textgreek +./cascmd_el.tex:167: Warning: Command not found: \textlatin +./cascmd_el.tex:168: Warning: Command not found: \greek@babel +) +(./cas_el.aux) +[1]./cascmd_el.tex:183: Warning: Command not found: \textgreek +./cascmd_el.tex:183: Warning: Command not found: \textlatin +./cascmd_el.tex:183: Warning: Command not found: \textgreek +./cascmd_el.tex:183: Warning: Command not found: \textlatin +./cascmd_el.tex:183: Warning: Command not found: \textgreek +./cascmd_el.tex:183: Warning: Command not found: \textlatin +./cascmd_el.tex:183: Warning: Command not found: \textgreek +./cascmd_el.tex:183: Warning: Command not found: \textlatin +entering extended mode +(./cas_el.tex 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 @@ -14696,24 +14755,25 @@ /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: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 +[2]./cascmd_el.tex:184: Warning: Command not found: \textgreek +./cascmd_el.tex:184: Warning: Command not found: \textlatin +./cascmd_el.tex:184: Warning: Command not found: \textgreek +./cascmd_el.tex:184: Warning: Command not found: \textlatin -(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def] +LaTeX2e <2024-11-01> patch level 2 +L3 programming layer <2025-01-18> +(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls +Document Class: article 2024/06/29 v1.4n Standard LaTeX document class +(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo) 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) +[3])./cascmd_el.tex:186: Warning: Command not found: \greek@babel +./cascmd_el.tex:186: Warning: Command not found: \greek@babel + 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 . @@ -14722,7 +14782,8 @@ \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:188: Warning: Command not found: \greek@babel + 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 @@ -14737,17 +14798,25 @@ 1/cmr/m/n/10 , [5] (./cas_el.aux) -[1]./cascmd_el.tex:126: Warning: Command not found: \textlatin - LaTeX Font Warning: Some font shapes were not available, defaults substituted. ) -(see the transcript file for additional information) +(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:189: 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 + +(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def./cascmd_el.tex:191: Warning: Command not found: \greek@babel +) +(./cas_el.aux)TEXINPUTS=.:$TEXINPUTS /usr/bin/latex cas_el.tex + +[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map./cascmd_el.tex:203: Warning: Command not found: \greek@babel +./cascmd_el.tex:205: 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 @@ -14755,26 +14824,16 @@ /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:217: Warning: Command not found: \greek@babel +./cascmd_el.tex:219: 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: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 - +[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 . @@ -14783,8 +14842,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:152: Warning: Command not found: \greek@babel - +[4] Overfull \hbox (14.07219pt too wide) in paragraph at lines 182--183 [][][]\OT1/cmtt/m/n/10 derive.cc intg.cc lin.cc series.cc subst.cc/.h[]\OT1/cmr /m/n/10 : C^^Salculo. Derivaci^^Son @@ -14798,91 +14856,99 @@ 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]./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 + (./cas_el.aux)./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 +./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: \textlatin + LaTeX Font Warning: Some font shapes were not available, defaults substituted. ) -(see the transcript file for additional information) -Output written on cas_el.dvi (5 pages, 15584 bytes). -Transcript written on cas_el.log. -./cascmd_el.tex:167: Warning: Command not found: \textgreek -./cascmd_el.tex:167: Warning: Command not found: \textlatin +(see the transcript file for additional information) 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:232: Warning: Command not found: \greek@babel +./cascmd_el.tex:237: Warning: \item outside a list-making environment +./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 +./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 Output written on cas_el.pdf (5 pages, 126488 bytes). Transcript written on cas_el.log. if /usr/bin/grep -E -q -e '\\makeindex' cas_el.tex; then \ - TEXINPUTS=.:$TEXINPUTS /usr/bin/makeindex `echo cas_el.dvi | sed -e s/\.dvi/\.idx/` ; \ -fi -./cascmd_el.tex:167: Warning: Command not found: \textgreek -./cascmd_el.tex:167: Warning: Command not found: \textlatin -./cascmd_el.tex:168: 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.pdf | sed -e s/\.pdf/\.idx/` ; \ fi -TEXINPUTS=.:$TEXINPUTS /usr/bin/latex cas_el.tex TEXINPUTS=.:$TEXINPUTS /usr/bin/pdflatex cas_el.tex -./cascmd_el.tex:183: Warning: Command not found: \textgreek -./cascmd_el.tex:183: Warning: Command not found: \textlatin -./cascmd_el.tex:183: Warning: Command not found: \textgreek -./cascmd_el.tex:183: Warning: Command not found: \textlatin -./cascmd_el.tex:183: Warning: Command not found: \textgreek -./cascmd_el.tex:183: Warning: Command not found: \textlatin -./cascmd_el.tex:183: Warning: Command not found: \textgreek -./cascmd_el.tex:183: Warning: Command not found: \textlatin -./cascmd_el.tex:184: Warning: Command not found: \textgreek -./cascmd_el.tex:184: Warning: Command not found: \textlatin -./cascmd_el.tex:184: Warning: Command not found: \textgreek -./cascmd_el.tex:184: Warning: Command not found: \textlatin -./cascmd_el.tex:186: Warning: Command not found: \greek@babel -./cascmd_el.tex:186: Warning: Command not found: \greek@babel -./cascmd_el.tex:188: 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:189: Warning: Command not found: \greek@babel -./cascmd_el.tex:191: Warning: Command not found: \greek@babel +./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 +./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 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: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: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 +./cascmd_el.tex:307: Warning: Command not found: \greek@babel +./cascmd_el.tex:308: Warning: Command not found: \greek@babel entering extended mode (./cas_el.tex LaTeX2e <2024-11-01> patch level 2 L3 programming layer <2025-01-18> -(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls -Document Class: article 2024/06/29 v1.4n Standard LaTeX document class -(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))entering extended mode -(./cas_el.tex./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 -./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 -./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: \textlatin +(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls./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 -LaTeX2e <2024-11-01> patch level 2 -L3 programming layer <2025-01-18> -(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2024/06/29 v1.4n Standard LaTeX document class -(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo -(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def./cascmd_el.tex:232: Warning: Command not found: \greek@babel -))./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 -[1]) -(./cas_el.aux)./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 -./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 +(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo./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 +./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 + +(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def) +(./cas_el.aux)./cascmd_el.tex:340: Warning: Command not found: \greek@babel + +[1]./cascmd_el.tex:341: 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 @@ -14891,8 +14957,11 @@ /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{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map +[2]./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 + LaTeX Font Warning: Font shape `OMS/cmtt/m/n' undefined (Font) using `OMS/cmsy/m/n' instead @@ -14908,7 +14977,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]}] +[4] Overfull \hbox (14.07219pt too wide) in paragraph at lines 182--183 [][][]\OT1/cmtt/m/n/10 derive.cc intg.cc lin.cc series.cc subst.cc/.h[]\OT1/cmr /m/n/10 : C^^Salculo. Derivaci^^Son @@ -14931,7 +15000,53 @@ 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: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 +entering extended mode +(./cas_el.tex +LaTeX2e <2024-11-01> patch level 2 +L3 programming layer <2025-01-18> +(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls./cascmd_el.tex:388: Warning: Command not found: \textgreek +./cascmd_el.tex:388: Warning: Command not found: \textgreek + +Document Class: article 2024/06/29 v1.4n Standard LaTeX document class +(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)./cascmd_el.tex:393: Warning: Command not found: \greek@babel +)./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 +./cascmd_el.tex:410: Warning: Command not found: \textlatin + +(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) +(./cas_el.aux)./cascmd_el.tex:419: Warning: Command not found: \textgreek +./cascmd_el.tex:419: Warning: Command not found: \textlatin +./cascmd_el.tex:419: Warning: Command not found: \textgreek +./cascmd_el.tex:419: 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 2026.04.20:1221' -> cas_el.ps +[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map + + + + +. + + + + + +} +] + + +./cascmd_el.tex:459: Warning: Command not found: \textgreek +./cascmd_el.tex:459: Warning: Command not found: \textlatin +./cascmd_el.tex:459: Warning: Command not found: \textgreek +./cascmd_el.tex:459: Warning: Command not found: \textlatin +[1] +[2] [3 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 @@ -14939,8 +15054,9 @@ /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 -]./cascmd_el.tex:267: Warning: Command not found: \greek@babel +[2] [4] [5] +]./cascmd_el.tex:463: Warning: Command not found: \greek@babel +./cascmd_el.tex:465: Warning: Command not found: \greek@babel LaTeX Font Warning: Font shape `OMS/cmtt/m/n' undefined @@ -14948,11 +15064,7 @@ (Font) for symbol `textbraceleft' on input line 100. -[3]./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 - +[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 . @@ -14987,89 +15099,13 @@ type1/public/amsfonts/cm/cmmi10.pfb>./cascmd_el.tex:283: Warning: Command not found: \greek@babel -This is dvips(k) 2024.1 (TeX Live 2025/dev) Copyright 2024 Radical Eye Software (www.radicaleye.com) -' TeX output 2025.03.17:0338' -> cas_el.ps - - - -./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 - - -. - - - - - - - -./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 - - - +/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb> Output written on cas_el.pdf (5 pages, 126488 bytes). Transcript written on cas_el.log. -./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 -[1] -[2] [3] [4] [5] -./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 -./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 -./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 -./cascmd_el.tex:410: Warning: Command not found: \textlatin -./cascmd_el.tex:419: Warning: Command not found: \textgreek -./cascmd_el.tex:419: Warning: Command not found: \textlatin -./cascmd_el.tex:419: Warning: Command not found: \textgreek -./cascmd_el.tex:419: Warning: Command not found: \textlatin -./cascmd_el.tex:459: Warning: Command not found: \textgreek -./cascmd_el.tex:459: Warning: Command not found: \textlatin -./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 -./cascmd_el.tex:465: Warning: Command not found: \greek@babel ./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 @@ -19669,7 +19705,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 @@ -19717,40 +19753,40 @@ 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 -j20 check VERBOSE=1 + cd check && make -j42 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_fhan14 PASS: chk_fhan13 +PASS: chk_fhan18 +PASS: chk_fhan14 PASS: chk_fhan2 -PASS: chk_fhan15 -PASS: chk_fhan0 +PASS: chk_fhan7 PASS: chk_fhan12 -PASS: chk_fhan20 -PASS: chk_fhan18 -PASS: chk_integrate PASS: chk_fhan21 -PASS: chk_fhan5 +PASS: chk_fhan20 +PASS: chk_fhan0 PASS: chk_geo -PASS: chk_fhan6 PASS: chk_fhan17 -PASS: chk_fhan7 +PASS: chk_integrate PASS: chk_fhan19 -PASS: chk_cas PASS: chk_fhan16 -PASS: chk_fhan4 +PASS: chk_cas +PASS: chk_fhan5 +PASS: chk_fhan6 PASS: chk_xavier -PASS: chk_limit -PASS: chk_fhan1 -PASS: chk_fhan11 PASS: chk_morley_demo PASS: chk_fhan8 PASS: chk_normalize +PASS: chk_fhan1 +PASS: chk_limit +PASS: chk_fhan4 +PASS: chk_fhan11 PASS: chk_fhan9 ============================================================================ Testsuite summary for giac 1.9.0 @@ -19776,18 +19812,18 @@ 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 -j20 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 -j42 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' - /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/bin' + /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' /usr/bin/mkdir -p '/build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/include/giac' install --strip-program=true pgiac '/build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/bin' - install --strip-program=true -m 644 dispatch.h fraction.h gen.h desolve.h misc.h ti89.h mathml.h identificateur.h unary.h symbolic.h index.h modpoly.h modfactor.h permu.h monomial.h poly.h threaded.h gausspol.h sym2poly.h ezgcd.h derive.h solve.h quater.h subst.h usual.h intg.h intgab.h risch.h lin.h series.h vecteur.h sparse.h vector.h csturm.h moyal.h tex.h global.h ifactor.h alg_ext.h gauss.h '/build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/include/giac' install: WARNING: ignoring --strip-program option as -s option was not specified + install --strip-program=true -m 644 dispatch.h fraction.h gen.h desolve.h misc.h ti89.h mathml.h identificateur.h unary.h symbolic.h index.h modpoly.h modfactor.h permu.h monomial.h poly.h threaded.h gausspol.h sym2poly.h ezgcd.h derive.h solve.h quater.h subst.h usual.h intg.h intgab.h risch.h lin.h series.h vecteur.h sparse.h vector.h csturm.h moyal.h tex.h global.h ifactor.h alg_ext.h gauss.h '/build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/include/giac' install: WARNING: ignoring --strip-program option as -s option was not specified install --strip-program=true -m 644 isom.h plot.h plot3d.h rpn.h prog.h pari.h cocoa.h giac.h first.h maple.h help.h tinymt32.h tinymt32_license.h static.h static_extern.h static_lexer.h static_lexer_.h lexer_tab_int.h static_help.h giacPCH.h giacintl.h gmp_replacements.h myostream.h lpsolve.h optimization.h signalprocessing.h graphe.h graphtheory.h nautywrapper.h markup.h kdisplay.h k_csdk.h k_defs.h fenv.h libregexp.h libregexp-opcode.h libunicode.h libunicode-table.h libbf.h list.h '/build/reproducible-path/giac-1.9.0.93+dfsg2/debian/tmp/usr/include/giac' install: WARNING: ignoring --strip-program option as -s option was not specified @@ -19805,7 +19841,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 @@ -19835,7 +19871,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 -j20 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 -j42 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 \ @@ -19919,7 +19955,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 -j20 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 -j42 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 @@ -20063,7 +20099,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; }; }) @@ -20073,7 +20109,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' @@ -20224,9 +20260,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 ; \ @@ -20242,7 +20278,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' @@ -20254,9 +20290,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 ; \ @@ -20329,7 +20365,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 @@ -20458,14 +20494,14 @@ dh_perl dh_link dh_strip_nondeterminism - Normalized debian/libgiac0t64/usr/share/locale/zh/LC_MESSAGES/giac.mo + Normalized debian/libgiac0t64/usr/share/locale/es/LC_MESSAGES/giac.mo Normalized debian/libgiac0t64/usr/share/locale/it/LC_MESSAGES/giac.mo Normalized debian/libgiac0t64/usr/share/locale/de/LC_MESSAGES/giac.mo - Normalized debian/libgiac0t64/usr/share/locale/es/LC_MESSAGES/giac.mo + Normalized debian/libgiac0t64/usr/share/locale/en/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/pt/LC_MESSAGES/giac.mo - Normalized debian/libgiac0t64/usr/share/locale/en/LC_MESSAGES/giac.mo + Normalized debian/libgiac0t64/usr/share/locale/fr/LC_MESSAGES/giac.mo + Normalized debian/libgiac0t64/usr/share/locale/zh/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' @@ -20484,23 +20520,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-dbgsym' in '../libgiac0t64-dbgsym_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 '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-dbgsym' in '../xcas-dbgsym_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 'giac-doc' in '../giac-doc_1.9.0.93+dfsg2-3_all.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) @@ -20509,12 +20545,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/2626560/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/2626560/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/298728 and its subdirectories -I: Current time: Mon Mar 17 03:45:38 -12 2025 -I: pbuilder-time-stamp: 1742226338 +I: removing directory /srv/workspace/pbuilder/2626560 and its subdirectories +I: Current time: Mon Apr 20 12:23:37 +14 2026 +I: pbuilder-time-stamp: 1776637417